果园里种了很多桃树,当桃树开始结果的时候,猴子便会成群结队地前来摘桃。
猴子们第一天会摘掉桃子的一半还多一个,第二天再摘第一天剩下的一半还多一个,以后每天均摘掉上一天剩下的一半还多一个,到第N天时,树上就只剩下两个桃子了。请问果园里原来共多少个桃子?
输入格式
输入正整数N表示天数,N<=50 。
输出格式
输出果园里原来共有的桃子数。
输入/输出例子1
输入:
2
输出:
6
样例解释
无
#include<bits/stdc++.h>
using namespace std;
int main(){
long long n,a = 2;
cin >> n;
for(int i = 2; i <= n; i++) a = (a+1)*2;
cout << a;
return 0;
}
好了,这期题目讲解到此结束,请给我一个点赞、关注、评论,谢谢!