Problem bankomatu (wydawanie reszty)¶
Problem bankomatu, czy też problem wydawania reszty, to problem, w którym zadajemy sobie następujące pytanie: ile co najmniej monet i/lub banknotów potrzeba do wydania zadanej kwoty?
Specyfikacja¶
Dane¶
- \(n\) — liczba naturalna, ilość dostępnych nominałów
- \(nominały[1..n]\) — tablica dostępnych nominałów (liczb całkowitych) o rozmiarze \(n\)
- \(kwota\) — liczba naturalna, kwota do wydania
Wynik¶
- Minimalna liczba potrzebnych monet i/lub banknotów do wydania podanej kwoty przy użyciu dostępnych nominałów.
Przykład 1¶
Dane¶
Wynik¶
Minimalna liczba potrzebnych monet i/lub banknotów: \(5\).
Wykorzystane monety/banknoty: \(1, 2, 5, 10, 10\)
Przykład 2¶
Dane¶
Wynik¶
Minimalna liczba potrzebnych monet i/lub banknotów: \(2\).
Wykorzystane monety/banknoty: \(7, 7\)