1022 D进制的A+B

1022 D进制的A+B_第1张图片

#include
using namespace std;

int main(){
	int a,b,d;
	cin>>a>>b>>d;
	int c=a+b;
	if(a==0&&b==0){
		cout<<0;
		return 0;
	}
	stackst;
	while(c!=0){
		int cnt=c%d;
		st.push(cnt);
		c=c/d;
	}
	while(st.size()!=0){
		int k=st.top();
		st.pop();
		cout<

你可能感兴趣的:(pat乙级,算法,c++,数据结构)