Супер-Пупер-Банкомат#8575

Супер-Пупер-Банкомат

1 секунда
64 мегабайти
Дуже легка

В обігу перебувають банкноти номіналами , , , , , , , та гривень.Всередині Супер-Пупер-Банкомату є в наявності великі запаси кожного з цих номіналів.Якою мінімальною кількістю банкнот цей банкомат може видати суму ?

Вхідні дані

Єдине ціле число , 1 \leq S \leq 12345.

Вихідні дані

Єдине ціле число — мінімальна кількість банкнот, якою можна видати вказану суму.

Приклади

Приклад 1

Loading
Loading

Примітка

можна видати як 500 + 500 + 500 + 500 + 10 + 5 + 2 + 1, тобто вісьмома банкнотами.Ще меншою кількістю банкнот вказаних номіналів видати суму неможливо.