题解
2026-03-25 17:00:27
发布于:广东
0阅读
0回复
0点赞
作者可能会坑我们。所以
#include<bits/stdc++.h>
using namespace std;
string a,b;
int main(){
cin>>a>>b;
reverse(a.begin(),a.end());
reverse(b.begin(),b.end());
int la=a.size();
int lb=b.size();
int ma=max(la,lb);
for(int i=la;i<ma;i++){
a=a+'0';
}
for(int i=lb;i<ma;i++){
b=b+'0';
}
int x=0;
string c;
for(int i=0;i<ma;i++){
int m=(a[i]-'0')+(b[i]-'0')+x;
int g=m%10;
c+=g+'0';
x=m/10;
}
if(x==1){
c=c+"1";
}
reverse(c.begin(),c.end());
cout<<c;
return 0;
}
这里空空如也








有帮助,赞一个