问题4053--阅读理解

4053: 阅读理解

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 64 MB

题目描述

   仔细阅读下面的程序,然后回答问题
#include  "stdio.h"
#include "string.h"
const int MOD=20121208;
int count(int a,int n)
{
	int i,p=1,ret=0;
	for(i=1;i<=n;i++)
	{
		ret=ret+a*p;
		ret=ret%MOD;
		p=p*10;
		p=p%MOD;
	}
	return ret;
}
int main()
{
	int n,m,i;
	int ans=0;
	while(scanf("%d%d",&m,&n)!=EOF)
	{
		ans=0;
		for(i=1;i<=n;i++)
		{
			ans=ans+count(m,i);
			ans=ans%MOD;
		}
		printf("%d\n",ans);
	}
	return 0;
}

   现在要求你写一个程序,对于相同的输入,要求你的程序输出和上述程序输出一样。

输入

   多组测试数据,每一组数据一行,两个整数m,n,以空格分开,分别代表题目中的m,n。    数据范围:    1 <= n <= 1000000000,    1 <= m <10 数据处理到文件末尾。

输出

   你的程序输出的结果。

样例输入 Copy

3 4
2 5
5 3

样例输出 Copy

3702
24690
615

来源/分类

cww