问题描述:
某人想将一张面值为100元的人民币兑换成5元,1元,和0.5元面值的纸币,但要求零钱总数为100张,且每种面值纸币至少一张.
var i,j,a:integer;
begin
for i:=1 to 20 do
for j:=1 to 100 do
for a:=1 to 200 do
if (i+j+a=100) and (i*5+j*1+a*0.5=100) then writeln(i,' ',j,' ',a);
end.
解法已给出,
var i,j,a:integer;
begin
for i:=1 to 20 do
for j:=1 to 100 do
for a:=1 to 200 do
if (i+j+a=100) and (i*5+j*1+a*0.5=100) then writeln(i,' ',j,' ',a);
end.
解法已给出,
问题解答:
我来补答展开全文阅读