有公式S_n=\overline{a}+\overline{aa}+\overline{aaa}+\overline{aaaa}+…Sn=a+aa+aaa+aaaa+…,其中aa是一个数字。例如a=3,n=4a=3,n=4时,S_nSn的值为3+33+333+33333+33+333+3333,现从键盘输入a,na,n,试求S_nSn的值。
输入
输入两个整数a和n。
输出
输出S_nSn的值,保证输出结果不超过int类型的取值范围。
样例
输入
复制
1 2
输出
复制
12
参考代码:
#include <iostream>
using namespace std;
int main(void)
{
int a,n;
unsigned long long sum=0;
cin>>a>>n;
for(int i=1,num;i<=n;i++)
{
num=a;
for(int j=2;j<=i;j++)num=num*10+a;
sum+=num;
}
cout<<sum;
return 0;
}
OJ:求Sn的值
作者为初中生,有问题见谅,请多关照。