40分程序
#include<bits/stdc++.h>
using namespace std;
string a,b;
long long lena,lenb,a1[205],b1[205],lenc,c[205];
int main (){
cin>>a>>b;
lena=a.size();
lenb=b.size();
lenc=max(lena,lenb);
for(int i=0;i<lena+1;i++)
{
a1[i]=a[lena-i-1]-'0';
}
for(int i=0;i<lenb;i++)
{
b1[i]=b[lenb-i-1]-'0';
}
for(int i=lenc-1;i+1>=0;i--){
c[i]=a1[i]+b1[i];
if(c[i]>9){
c[i+1]++;
c[i]-=10;
}
}
if(c[lenc]>0)lenc++;
for(int i=lenc-1;i>=0;i--)
cout<<c[i];
return 0;
}