猴子吃桃,我算下来是510个,请帮我检验一下答案????
猴子第一天摘下若干个桃子,当即吃了一半,多一个,以后每天吃前一天的一半零一个,第10天就只有一个了。问猴子第一天摘了多少个桃子????
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个