题目地址:http://jobdu.sinaapp.com/problem.php?cid=1040&pid=42
C语言源码:
#include<stdio.h>
int main()
{
long long a,b,c;
int i,m,top,s[1000];
scanf("%d",&m);
while(m)
{
scanf("%lld %lld",&a,&b);
top=0;
c=a+b;
while(c)
{
s[top++]=c%m;
c=c/m;
}
while(top>0&&s[top-1]==0)
top--;
if(top==0)
printf("0");
else
for(i=top-1;i>=0;i--)
printf("%d",s[i]);
printf("\n");
scanf("%d",&m);
}
}