Sie schreiben ein Programm für eine automatische Registrierkasse. Der Benutzer muss mit der geringsten Anzahl verwendeter Münzen wechseln. Schreiben Sie ein Programm, das einen Betrag (z. B. 1,53 US-Dollar) benötigt und die US-Stückelung ändert - in diesem Fall: 1 x 1-Dollar-Note, 1 x 50 Cent und 3 x 1 Cent. Das kürzeste Programm ist der Gewinner. Bonuspunkte für die Unterstützung anderer Währungen (dh britischer Stückelungen) und ungewöhnlicher Währungen (1, 2, 3 Cent?)
Sie haben diese US-Stückelungen: 1 Cent, 5 Cent, 10 Cent, 25 Cent, 50 Cent, 1 Dollar (Banknote oder Münze), 2 Dollar, 5 Dollar, 10 Dollar.
Sie haben diese britischen Stückelungen: 1 Pence, 2 Pence, 5 Pence, 10 Pence, 20 Pence, 50 Pence, £ 1, £ 2, £ 5 (Banknote oder Münze), £ 10.