评测链接
#include<bits/stdc++.h>
using namespace std;
char c[10002],a[10002],b[10002],d[10002],az,bz;
int main(){
for(int i=1;;i++)
if(a[i-1]!='\n'&&a[i-1]!=' ')a[i]=getchar();
else {
az=i-2;
break;
}
for(int i=0;i<az;i++)
b[i]=a[az-i];
for(int i=1;;i++)
if(a[i-1]!='\n'&&a[i-1]!=' ')a[i]=getchar();
else {
bz=i-2;
break;
}
for(int i=0;i<bz;i++)
c[i]=a[bz-i];
int maxm=max(az,bz);
for(int i=0;i<maxm;i++) {
if(b[i]>'9'||b[i]<'0') b[i]='0';
if(c[i]>'9'||c[i]<'0') c[i]='0';
}
for(int i=0;i<maxm;i++)
if(b[i]+c[i]-'0'>'9')
d[i]=b[i]+c[i]-10-'0',
b[i+1]+=1,d[i+1]+=1;
else d[i]=b[i]+c[i]-'0';
if(d[maxm]==1)cout<<'1';
for(int i=maxm-1;i>=0;i--)
cout<<d[i];
return 0;
}