Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Програмирование срочно на пайтон

. Ученик (78), на голосовании 8 месяцев назад
Напишите программу, которая выдаёт из банкомата запрошенную сумму денег, кратную 10, в имеющихся купюрах (100 рублей, 50 рублей, 10 рублей). Сумму необходимо выдавать в первую очередь наиболее крупными купюрами. Запрошенная сумма не будет превышать 2000 руб.

Sample Input 1:

1000
Sample Output 1:

100: 10
50: 0
10: 0
Sample Input 2:

190
Sample Output 2:

100: 1
50: 1
10: 4
Голосование за лучший ответ
Andrey Farlamov Профи (619) 9 месяцев назад
 amount = int (input ()) 

if amount % 10 != 0 or amount > 2000:
print ("Запрашиваемая сумма превышает максимальное кол-во")
else:
hundreds = amount // 100
fifties = (amount % 100) // 50
tens = (amount % 50) // 10

print ("100:", hundreds)
print ("50:", fifties)
print ("10:", tens)
.Ученик (78) 9 месяцев назад
спасибо огромное
ПапаВысший разум (143903) 9 месяцев назад
Людям, которые так программируют банкоматы, надо выдавать зарплату купюрами строго в 5000р, и пусть каждый месяц бегают и меняют это.
Похожие вопросы