某位武林高手每天进行武功修炼,第一天的修炼时间为1,他从第一天开始每天的修炼时间是前一天的两倍。编写一个程序,输入一个整数 n,表示修炼的天数,计算出这位高手在第 n 天一共修炼了多少时间。
输入描述
一个整数 n 表示修炼的天数(1 <= n <= 30)。
输出描述
第 n 天这位高手一共修炼的时间总和。
用例输入 1
3
用例输出 1
4
直接上代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
int a=0,b;
cin>>b;
if(b==1)
{
a=1;
}
else{
a=1;
for(int i=1;i<b;i++){
a=a*2;
}
}
cout<<a;
return 0;
}