#include<bits/stdc++.h>
using namespace std;
char sa[1000],sb[1000];
int main(){
memset(sa,0,sizeof(sa));
memset(sb,0,sizeof(sb));
scanf("%s%s",sa,sb);
int a[1000],b[1000],c[1000];
memset(a,0,sizeof(a));
memset(b,0,sizeof(b));
memset(c,0,sizeof(c));
int la= strlen(sa);
int lb= strlen(sb);
int lc= max(la,lb);
for(int i=0;i<la;i++)a[i]=sa[la-i-1]-'0';
for(int i=0;i<lb;i++)b[i]=sb[lb-i-1]-'0';
for(int i=0;i<lc;i++){
c[i]+=(a[i]+b[i])%10;
c[i+1]+=(a[i]+b[i])/10;
}
if(c[lc] >0)lc++;
for(int i=lc-1;i>=0;i--){
cout << c[i];
}
return 0;
}
样例2没过,没想到还能得分