描述
求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个1~9的数字。例如2+22+222+2222+22222(此时共有5个数相加)。
输入
输入数据有多组,每组占一行,每行有两个数a和n(其中1<=a,n<=9),分别用空格分隔。输入文件直到EOF为止!
输出
针对每个输入,输出s的值。
样例输入
2 5
样例输出
24690
提示
EOF结束的语句是这样的,今后还后很多这样的题目,千万要记住哦…
while (scanf(“%d %d”,&a,&n)!=EOF)
{
}
#include<stdio.h>
int main() {
int a,n,sum,num,i;
while (scanf("%d%d",&a,&n)!=EOF){
sum=0;
do {
num=a;
i=n-1;
while (i){
num=num*10+a;
i--;
}
sum+=num;
} while (--n);
printf("%d\n",sum);
}
}