|
某种货币体系的元、角、分分别由符号A、B、C表示,它们之间的换算关系是:
A=10B
B=10C
元的面值为1元、2元、5元;
角的面值为1角、2角、5角;
分的面值为1分、2分、5分;
在这种货币体系下,对于某一给定的钱数,不论该堆钱是由何种面值的钞票组成,总是可以从中拿出某种金额的钱币。比如有一堆钱总数为5.27元,不论该堆钱由何种面值的钞票组成,总可从中抽出0.22元的钱币。我们称之为(对5.27元)0.22元是总可以抽出的钱币,相对地,存在不一定能抽出的钱币;比如5.27元是由面值为2元、2元、1角、1角、5分、1分、1分,能抽出0.17元的钱币;而若这堆钱由面值为5元、2角、5分、2分票组成,则抽不出0.17元的钱币。故称0.17元为对总数5.27元是不一定能抽出的钱币。
编程实现这样的功能:对于任意给定不超过十元的钱币找出全部对该堆钱而言一定可以抽出的钱币的钱币值。
|