Запишите на языке Python программу, реализующую алгоритм работы кассира, выдающего покупателю сдачу (s) наименьшим возможным количеством банкнот по 500 (k500), 200 (k200), 100 (k100) и 50 (k50) рублей. Предусмотрите вывод сообщения о том, что часть сдачи, которую невозможно выдать купюрами, будет выдана монетами. Для проверки правильности программы используйте тест: входные данные 845; выходные данные: «Следует сдать: банкнот по 500 руб. — 1 шт.; банкнот по 200 руб. — 1 шт.; банкнот по 100 руб. — 1 шт.; банкнот по 50 руб. — 0 шт.; монетами — 45 руб.»
Банкноты %, а число банкнот — оператором //.
s = int(input('Сумма сдачи: '))
k = s //
s = s %
k = s //
s = s %
k = s //
s = s %
k = s //
s = s %
print('Следует сдать:')
print('банкнот по руб. -', k , 'шт.')
print('банкнот по руб. -', k , 'шт.')
print('банкнот по руб. -', k , 'шт.')
print('банкнот по руб. -', k , 'шт.')
print('монетами -', s, 'руб.')
Для
При s = : k, k, k, k; монетами —
