主题:新人报到,请教问题
wuyongyi
[专家分:0] 发布于 2007-11-11 10:32:00
刚学了循环和复合语句,有一道题想不通,请教一下。[em2]
一只小猴摘了一堆桃子,马上吃了一半,然后有多吃一只;第二天再吃剩下的一半,有多吃一只;以后每天都吃尚存桃子的一半零一只。到第5天早上只剩一只,问那天小猴子摘了多少桃子。
最后更新于:2007-11-11 10:43:00
回复列表 (共3个回复)
沙发
cylr2014 [专家分:0] 发布于 2007-11-11 11:41:00
program peaches;
var
i,s:integer;
begin
s:=1;
for i:=1 to 5 do
s:=((s+1)*2);
writeln(s);
end.
本人是pasal高手,有“题”必应!!
[fly]本人是pasal高手,有“题”必应!![/fly]
QQ:837872985
EMAIL:cylr2014@sina.com
板凳
wuyongyi [专家分:0] 发布于 2007-11-12 20:44:00
谢谢,还要请高手多多关照啊。
3 楼
mysoulwasdead [专家分:0] 发布于 2007-11-17 15:18:00
由于题目讲到了"到第5天早上只剩一只",即第5天未吃,所以正确答案应该为:
program the right answer;
var
i,s:integer;
begin
s:=1;
for i:=1 to 4 do
s:=((s+1)*2);
writeln(s);
end.
我来回复