#include<cstdio>
#include<stack>
using namespace std;
int main(){
int a,b,sum,d;
stack<int> st;
scanf("%d%d%d",&a,&b,&d);
sum=a+b;
if(sum==0) printf("0");//特判和为零的情况
while(sum){
st.push(sum%d);//入栈
sum/=d;
}
while(!st.empty()){
printf("%d",st.top());//输出栈顶元素
st.pop();//出栈
}
return 0;
}
PAT B1022 D进制的A+B
最新推荐文章于 2022-04-15 19:36:13 发布