#include <stdio.h>
int main()
{
int n=0,a=0;
while(scanf("%d %d",&a,&n) != EOF)
{
int num[20]={0};
int sum=0;
for(int i=0;i<n;i++)
{
for(int j=i;j<n;j++)
sum+=a;
num[i] = sum;
sum=0;
}
int b=0,c=0,j0=0;
for(j0=0;j0<n;j0++)
{
num[j0]=num[j0]+c;
b=num[j0]%10;
c=num[j0]/10;
num[j0]=b;
}
if(c!=0)
num[j0]=c;
else
j0--;
for(;j0>=0;j0--)
printf("%d",num[j0]);
printf("\n");
}
return 0;
}
/**************************************************************
Problem: 1051
User: liuguiyangnwpu
Language: C++
Result: Accepted
Time:0 ms
Memory:1020 kb
****************************************************************/原文:http://blog.csdn.net/damonhao/article/details/19550803