Está escribiendo un programa para una caja registradora automática. El usuario necesita un cambio con la menor cantidad de monedas utilizadas. Escriba un programa que tome una cantidad (digamos $ 1.53) y proporcione un cambio en las denominaciones de los EE. UU., En este caso: 1 billete de un dólar, 1 x cincuenta centavos y 3 x un centavo. El programa más corto será el ganador. Puntos de bonificación por soportar otras monedas (es decir, denominaciones del Reino Unido) y monedas inusuales (1, 2, 3 centavos)
Tiene estas denominaciones de EE. UU .: 1 centavo, 5 centavos, 10 centavos, 25 centavos, 50 centavos, 1 dólar (billete o moneda), 2 dólares, 5 dólares, 10 dólares.
Tiene estas denominaciones del Reino Unido: 1 penique, 2 peniques, 5 peniques, 10 peniques, 20 peniques, 50 peniques, £ 1, £ 2, £ 5 (billete o moneda), £ 10.