有这样一道题目;
猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个,
第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃前一天剩下的一半零一个。
到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘多少个桃子?
学了代码之后这种费笔油的问题就比较费电
网上搜也是一大堆答案
但是为了满足初中生写作业
我费点劲,把过程写一下,仅供参考
详细题解过程(非代码)
答:
第九天树上还有(第十天1+多吃的1)2=4(个)
第八天树上还有(第九天4+多吃的1)2=10(个)
第七天树上还有(第八天10+多吃的1)2=22(个)
第六天树上还有(第七天22+多吃的1)2=46(个)
第五天树上还有(第六天46+多吃的1)2=94(个)
第四天树上还有(第五天94+多吃的1)2=190(个)
第三天树上还有(第四天190+多吃的1)2=382(个)
第二天树上还有(第三天382+多吃的1)2=766(个)
第一天树上还有(第二天766+多吃的1)*2=1534(个)
简化版:
答:
第九天树上还有(第十天1+多吃的1)2=4(个)
八(4+1)2=10
七(10+1)2=22
六(22+1)2=46
五(46+1)2=94
四(94+1)2=190
三(190+1)2=382
二(382+1)2=766
一(766+1)*2=1534
第一天摘了1534/2+1=767(个)桃子