ДАЮ 50 БАЛЛОВ

Нужно заплатить N рублей. Есть купюры 100, 50, 10, 1 руб. Сколько купюр каждого достоинства нужно заплатить, если выбирать самые крупные купюры.

На вход программа получает количество рублей, например 353.

На выходе программа выдает 4 строки:

3 купюры по 100 рублей

1 купюры по 50 рублей

0 купюры по 10 рублей

3 купюры по 1 рублей
(С ответом и решением пожалуйста)

Ответы

Ответ дал: micrus75
2

Ответ:

Объяснение:

n = int(input())

k=0

while n > 100:

   k += 1

   n -= 100

print(k, 'купюры по 100 рублей')

k = 0

while n > 50:

   k += 1

   n -= 50

print(k, 'купюры по 50 рублей')

k = 0

while n > 10:

   k += 1

   n -= 10

print(k, 'купюры по 10 рублей')

print(n, 'купюры по 1 рублей')

Вас заинтересует