#include<bits/stdc++.h>
using namespace std;
int a[520],b[520],c[520],i,j,k,lena,lenb;string a1,b1;
int main(){
cin>>a1>>b1;
lena=a1.length();
lenb=b1.length();
for(i=lena-1;i>=0;i--){
a[++j]=a1[i]-'0';
}
for(i=lenb-1;i>=0;i--){
b[++k]=b1[i]-'0';
}
for(i=1;i<=max(lena,lenb);i++){
c[i]=a[i]+b[i];
}
for(i=1;i<=max(lena,lenb)+1;i++){
c[i+1]+=c[i]%10;
c[i]/=10;
}
for(i=519;i>=1;i--){
if(c[i]!=0)break;
}
for(;i>=1;i--){
cout<<c[i];
}
return 0;
}
求助aaa

