https://pintia.cn/problem-sets/994805260223102976/problems/994805299301433344
#include<cstdio>
int main(void)
{
int A,B,D,sum,i;
int a[100]={0};
scanf("%d%d%d",&A,&B,&D);
sum=A+B;
i=0;
do
{
a[i++]=sum%D;
sum=sum/D;
}while(sum!=0);
i--;
for(;i>=0;i--)
{
printf("%d",a[i]);
}
return 0;
}
#include<cstdio>
#include<iostream>
#include<vector>
using namespace std;
int a,b,d;
vector<int> ans;
int main(void)
{
cin>>a>>b>>d;
a=a+b;
do
{
ans.push_back(a%d);
a/=d;
}while(a);
for(int i=ans.size()-1;i>=0;i--) cout<<ans[i];
return 0;
}