一 题目描述:
猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉一半,又多吃了一个,以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。
二 代码:
三 结果:
四 代码分析:
p=1为猴子第九天吃够后所剩的桃子,因第二天是前一天吃的一半零一个,所以(p+1)*2为前一天的桃子数,一次循环9次即可。
一 题目描述:
猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉一半,又多吃了一个,以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。
二 代码:
三 结果:
四 代码分析:
p=1为猴子第九天吃够后所剩的桃子,因第二天是前一天吃的一半零一个,所以(p+1)*2为前一天的桃子数,一次循环9次即可。