Anleitung
Bestimme korrekt die kleinste Anzahl an Münzen, die ein Kunde erhalten soll, sodass die Summe der Münzwerte genau dem Wechselgeldbetrag entspricht.
Zum Beispiel
- Eine Eingabe von 15 mit [1, 5, 10, 25, 100] sollte einen Nickel (5) und einen Dime (10) oder [5, 10] zurückgeben
- Eine Eingabe von 40 mit [1, 5, 10, 25, 100] sollte einen Nickel (5) und einen Dime (10) und einen Quarter (25) oder [5, 10, 25] zurückgeben
Randfälle
- Funktioniert dein Algorithmus für jede beliebige Menge von Münzen?
- Kannst du negatives Wechselgeld anfordern?
- Kannst du einen Wechselgeldbetrag anfordern, der kleiner ist als der kleinste Münzwert?