2511: 生日玫瑰
题目描述
小慧很漂亮,有好多人追求小慧,小慧生日那天有好多人送她玫瑰花,小铭是其中一个,每个人送的玫瑰花都是上一个人的2倍,小铭只知道第一个人送了2枝,他是第n个人,但是小铭不想送上一个人的2倍,他要比前面所有人送的总和还要多1只,请聪明的你帮帮他,他需要送多少枝玫瑰花。
输入
小铭是第几个人: n(n>1)
输出
小铭送的玫瑰枝数
样例输入
5
样例输出
31
http://202.194.119.110/problem.php?id=2511
#include <iostream>
#include <iomanip>
#include <math.h>
using namespace std;
int main()
{
double n,s,t;
cin>>n;
s=pow(2,n-1);
t=2*(s-1)+1;
cout<<t<<endl;
return 0;
}