long sum;
sum=0;
int a,tmp;
a=1;
tmp=a;
for(int i=0;i
sum +=tmp;
tmp = tmp*10+a;
}
main()
{ long sn=0,tn=0;
int a,n,i;
scanf("%d%d",&a,&n);
for(i=1;i<=n;i++)
{ tn=tn*10+a;
sn=sn+tn;
}
printf("%ld",sn);
}
LS兄弟们考虑过没有,如果a>10怎么办?
我在csdn见过这题,LZ如果需要a>10的解决办法就补充一下问题,我写给你,不用就算了。
貌似这个好像是两重循环就搞定了。