@mikeLD
#include<bits/stdc++.h>
using namespace std;
int c[1000000], d[1000000], e[1000000], f[1000000];
int main() {
int a, b, g = 0, h = 0,s;
cin >> a >> b;
while (a != 0) {
d[g] = a%10;
a /= 10;
g++;
}
while (b != 0) {
e[h] = b%10;
b /= 10;
h++;
}if(g>h){
s=g;
}else{
s=h;
}
f[0]=0;
for(int i=0;i<s;i++){
c[i]=f[i]+d[i]+e[i];
if(c[i]>=10){
f[i+1]=1;
c[i]-=10;
}else{
f[i+1]=0;
}
}
if(f[s]==1){
cout<<1;
}
for(int i=s-1;i>=0;i--){
cout<<c[i];
}
}