猴子吃桃問題
一只小猴子一天摘了許多桃子,第一天吃了一半,然後忍不住又吃了一個;第二天又吃了一半,再加上一個;後面每天都是這樣吃。到第10天的時候,小猴子發現只有一個桃子了。問小猴子第一天共摘了多少個桃子。
實例
#include <iostream>
using namespace std;
int main()
{
int x, y, n;
for (x=1, n=0; n<9; y=(x+1)*2, x=y, n++);
cout<<"第一天共摘的桃子數量為 "<<x<<endl;
return 0;
}
以上實例輸出結果為:
第一天共摘的桃子數量為 1534