第1个回答 2012-05-05
#include <stdio.h>
int main(void)
{
int a, i, n;
int ri, repeat;
long sn;
long fn(int a, int n);
scanf("%d", &repeat);
for(ri = 1; ri <= repeat; ri++){
scanf("%ld%d", &a, &n);
sn=0;
for(i=1;i<=n;i++)
sn=sn+fn(a,i);
printf("%ld\n", sn);
}
}
long fn(int a, int n)
{
int item,i;
item=0;
for(i=1;i<=n;i++)
item=item*10+a;
return item;
}
第2个回答 推荐于2018-04-06
#include<stdio.h>
int main(){
int sum=0,num1=1,num2=0,a,n;
scanf("%d%d",&a,&n);
int i;
for(i=0;i<n;i++){
num1*=a;
num2+=num1;
sum+=num2;
num1*=10;
}
printf("%d\n",sum);
return 0;
}本回答被网友采纳