#include <bits/stdc++.h> using namespace std; char a[240],b[240]; int a1[240],b1[240],c[241]; int main(){ cin>>a>>b; int i,n=strlen(a),m=strlen(b); for(i=0;i<n;i++){ a1[n-i-1]=a[i]-48; } for(i=0;i<m;i++){ b1[m-i-1]=b[i]-48; } for(i=0;i<max(n,m);i++){ c[i]=c[i]+a1[i]+b1[i]; if(c[i]>10){ c[i+1]++; c[i]-=10; } } if(c[max(n,m)]==1) cout<<"1"; for(i=0;i<max(n,m);i++){ cout<<c[max(n,m)-i-1]; } return 0; } /************************************************************** Problem: 1268 User: fzy001 Language: C++ Result: Accepted Time:16 ms Memory:2076 kb ****************************************************************/