Spremajući se za put u Egipat, Miloš je čitao o novčanom sistemu u drevnom Egiptu. Otkrio je da su postojale samo novčanice u vrednosti za za svako iz skupa , i svaki nenegativan ceo broj , tj. novčanice u vrednosti . Razmišljajući o ovome, Miloš se zapitao koliko je najmanje novčanica potrebno da se isplati neka suma ?
Opis ulaza
U prvom redu nalazi se nenegativan ceo broj , suma koju je potrebno isplatiti.
Opis izlaza
Ispisati najmanji broj novčanica, potrebnih da se isplati data suma.
Primer 1
Ulaz
42
Izlaz
3
Primer 2
Ulaz
121412181214
Izlaz
16
Objašnjenje primera 1
U datom primeru, sumu možemo isplatiti koristeći novčanice vrednosti i jedne novčanice vrednosti .
Ograničenja
Test primeri su podeljeni u četiri disjunktne grupe:
- U test primerima vrednim 20 poena: .
- U test primerima vrednim 20 poena: Broj se sastoji samo od cifara , i .
- U test primerima vrednim 45 poena: .
- U test primerima vrednim 15 poena: Nema dodatnih ograničenja.
Comments