patB1022D进制的A+B

#include <iostream>
#include <cstdio>
using namespace std;
int buf[50];
int bufsize=0;
int main(int argc, char** argv) {
int a,b;
scanf("%d%d",&a,&b);
int ans=a+b;
int d;
scanf("%d",&d);
do{
buf[bufsize++]=ans%d;
ans/=d;
}while(ans!=0);
for(int i=bufsize-1;i>=0;i--){
printf("%d",buf[i]);
}
return 0;

}


patB1022D进制的A+B