求和

115 阅读1分钟

Problem Description

求Sn=2+22+222+…+22…222(有n个2)的值。 例如:2+22+222+2222+22222(n=5),n由键盘输入。

Input

n

Output

Sample Input

5

Sample Output

24690

\

\

\

#include <iostream>

using namespace std;

int main()
{
long sum=0;
int t=2;
int n;
cin>>n;
for(int i=0;i<n;++i)
{
sum += t;
t = 10*t+2;
}
cout<<sum<<endl;
return 0;
}

\