В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Lolololololololol4
Lolololololololol4
19.01.2020 21:28 •  Информатика

В старину на Руси для измерения объёма использовали величины шкалик, чарка, штоф, ведро и бочка. При этом: · 1 чарка = 2 шкалика;
· 1 штоф = 10 чарок;
· 1 ведро = 10 штофов;
· 1 бочка = 40 вёдер.
На вход программы подаётся натуральное число $$N$$ – объём объекта в шкаликах. Нужно написать программу, которая возвращает 5 неотрицательных целых чисел A, B, C, D, E – количество бочек, вёдер, штофов, чарок и шкаликов соответственно, в сумме дающих ровно N шкаликов. При этом, значение E должно быть меньше 2 (так как 2 шкалика дают чарку), D и C должны быть меньше 10 (так как 10 чарок дают штоф, а 10 штофов – ведро), значение B должно быть меньше 40 (так как 40 вёдер дают бочку).

Показать ответ
Ответ:
oleg1836
oleg1836
05.09.2021 14:44

n=int(input())

E=0

D=0

B=0

C=0

A=0

while True:

   E=n%2

   D=n//2

   if D==0:break

   C=D//10

   if C==0:break

   D=D%10

   B=C//10

   if B==0:break

   C=C%10

   A=B//40

   if A==0:break

   B=B%40

   break

print( A, B, C, D, E)

   

Объяснение:

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота