代码十分文明
#include <bits/stdc++.h>
#define int long long
using namespace std;
int a[300],d[300],z[300];
string add(string s,string b){
int ss=s.size(),bb=b.size();
for(int i=ss-1;i>-1;i--){
a[ss-1-i]=s[i]-48;
}
for(int i=bb-1;i>-1;i--){
d[ss-1-i]=b[i]-48;
}
int da=max(ss,bb);
for(int i=0;i<da;i++){
z[i]=a[i]+d[i];
z[i+1]+=z[i]/10;
z[i]%=10;
}
string sb;
for(int i=da-1;i>-1;i--){
sb+=(char)z[i]+48;
}
return sb;
}
signed main(){
string a,b;
cin>>a>>b;
string dsb=add(a,b);
cout<<dsb;
return 0;
}