Я знаю, название взломало тебя
Учитывая количество денег на выходе, наименьшее количество монет составляет эту сумму
Примеры
0.1
1 dime
0.01
1 penny
0.28
1 quarter 3 penny
0.56
2 quarter 1 nickel 1 penny
1.43
5 quarter 1 dime 1 nickel 3 penny
спекуляция
- 100 центов за доллар.
- Значения каждого типа монет:
penny
1 центnickel
5 центовdime
10 центовquarter
25 центов
Встроенные модули, которые упрощают эту задачу, не допускаются.
I / O
Ввод представляет собой десятичное число, представляющее значение в долларах всего
- Не нужно множить
- Заказ:
quarter
->penny
- Выход должен быть
<#_of_coins> <coin type>
- Сепараторы:
,
или,
или
Единственный разрешенный пробел - это завершающий символ новой строки / пробела.
Если есть ноль типа монеты, этот тип монеты не должен отображаться . Например 0.25
-> 1 quarter
нет 1 quarter 0 dime 0 nickel 0 penny
1.43
, который больше, чем1
(less than 1)
часть не должна была быть там. Забыл удалить это в песочнице, я думаю
2 quarter(2 spaces)1 nickel 1 penny
?
13.00
может быть возможным вводом, но ввод никогда не будет 13
. У меня всегда будет десятичное число