【问题描述】
求Sn=a+aa+aaa+…+aa…an个a之值,其中a是一个数字。例如:
2+22+222+2222+22222(此时n=5),n由键盘输入。
【输入形式】
输入正整数a和n,a为小于10的正整数。两个数中间用空格隔开。
【输出形式】
输出Sn=a+aa+aaa+…+aa…an个a之值。
【样例输入】
2 5
【样例输出】
24690
【样例说明】
2+22+222+2222+22222=24690
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int a,n;cin>>a>>n;
int b[n];
b[0]=2;
for(int i=1;i<n;i++)
{
b[i]=b[i-1]+2*pow(10,i);
}
int sum=0;
for(int i=0;i<n;i++)sum+=b[i];
cout<<sum;
return 0;
}