题目:猴子吃桃:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃前一天剩下的一半又一个,到第十天再想吃,只剩下一个桃子。求第一天共摘了多少。
分析:
1
x1 x2=x1/2-1 x3=x2/2-1 x3=(x1/2-1)/2-1 x4=x3/2-1 x4=((x1/2-1)/2-1)/2-z .... x9=x8/2-1 x9=()....写在这里我发现套了太多层我已经开始晕了-所以就换一种方式 x10=1x10=1 x=1 x9=(x10+1)*2 y=(x+1)*2 x8=(x9+1)*2 x=y .... x2=(x3+1)*2 x1#includeint main() { int day; int x=1; int y; for(day=9;day>=1;day--){ y=(x+1)*2; x=y; } printf("y=%dn",y); return 0; }



