猴子吃桃,我算下来是510个,请帮我检验一下答案????
猴子第一天摘下若干个桃子,当即吃了一半,多一个,以后每天吃前一天的一半零一个,第10天就只有一个了。问猴子第一天摘了多少个桃子????
2011-04-12 14:58

2011-04-12 15:06
程序代码:int calc(day)
{
if(day==10)
return 1;
else
return 2*(calc(day+1)+1);
}
main()
{
int sum=calc(1);
printf("%d\n",sum);
}和二楼的差不多,就是用递归算了,算出来是1534个
2011-04-12 15:28
2011-04-12 16:52
2011-04-12 17:20
2011-04-12 21:59
2011-04-12 22:21