2940:求和
-
总时间限制:
- 1000ms 内存限制:
- 65536kB
-
描述
-
求Sn = a + aa + aaa + … + aa…a 的值(最后一个数中 a 的个数为 n ),其中 a 是一个1~9的数字,例如:
2 + 22 + 222 + 2222 + 22222 (此时 a=2 n=5 )
输入
- 一行,包括两个整数,第一个为a,第2个为n(1 ≤ a, n ≤ 9),以空格分隔。 输出
- 一行,Sn的值。 样例输入
-
2 5
样例输出
-
24690
#include<stdio.h> #include<stdlib.h> int main(){ int a,n,i,j,num; long sum=0; char s[12]; scanf("%d %d",&a,&n); for(i=1; i<=n; i++){ for(j=1; j<=i; j++){ s[j-1]= a +'0'; } num = atoi(s); sum += num; } printf("%d\n",sum); return 0; }