猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第2天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上再想再吃时,就只剩一个桃子了。求第1天共摘多少个桃子。
分析:每一天吃掉前一天的一半+1个,由此得到当天桃子数+1的两倍是前一天剩余桃子的个数。
天数 |
剩余个数 |
第十天 |
1个 |
第九天 |
(1+1)*2->4个 |
第八天 |
(4+1)*2->10个 |
第七天 |
(10+1)*2->22个 |
第…天 |
…个 |
#include <iostream>
int Peach()