主题:谁能帮我换钞票?
chenzhong
[专家分:250] 发布于 2005-08-11 22:22:00
把一张一元钞票换成一分、二分和五分的硬币(每种至少一枚)。有哪几种换法?
你能帮我吗???[em18]
回复列表 (共17个回复)
11 楼
林记 [专家分:1680] 发布于 2005-08-14 22:08:00
i有问题吗?那就把i作为币值数组的下标就行了
12 楼
chenzhong [专家分:250] 发布于 2005-08-15 17:14:00
欢迎大家看看我发的别的帖[em1]
13 楼
shenrenahuatian [专家分:60] 发布于 2005-08-15 17:36:00
这题很难,麻烦各位说说清楚,对我也有帮助.
14 楼
zhaoren [专家分:420] 发布于 2005-09-25 10:49:00
我只知道是穷举,但是看不懂源程序~
15 楼
jerryv16 [专家分:140] 发布于 2006-04-03 17:33:00
我同意二楼的说法
16 楼
xxxzly [专家分:0] 发布于 2006-04-03 18:54:00
我替你解说一下
var a,b,c,d:integer;
begin
for a:=1 to 93 do
for b:=1 to 47 do
for c:=1 to 19 do
if(a+2*b+5*c=100)then inc(d);writeln(d);
end.
这样就优化了许多。
17 楼
Freedom19 [专家分:20] 发布于 2006-04-06 16:19:00
[quote]每种至少用一次就是加个8分下去[/quote]
就是这么会事儿~~。
我来回复