您正在为自动收银机编写程序。用户需要用最少的硬币来改变。编写一个程序,它需要一个金额(比如1.53美元),并给出美国面额的变化--在这种情况下:1 x 1美元纸币,1 x 50美分和3 x 1美分。最短的节目将是赢家。支持其他货币(即英国面额)和不寻常货币(1,2,3美分?)的奖金点。
你有这些美国面额:1美分,5美分,10美分,25美分,50美分,1美元(纸币或硬币),2美元,5美元,10美元。
你有这些英国面值:1便士,2便士,5便士,10便士,20便士,50便士,国标1,国标2,国标5(纸币或硬币),国标10。