c++
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
char A[40]={0},B[40]={0};
int a[40]={0},b[40]={0},sum[40]={0};
cin >>A>>B;
int lenA=strlen(A) ;
int lenB=strlen(B);
for(int i=0;i<lenA;i++)
{
a[lenA-i-1]=A[i]-'0';
}
for(int i=0;i<lenB;i++)
{
b[lenB-i-1]=B[i]-'0';
}
int c=0,lenS=0;
while(lenS<lenA||lenS<lenB)
{
sum[lenS]=(a[lenS]+b[lenS]+c)%10;
c=(a[lenS]+b[lenS]+c)/10;
lenS++;
}
sum[lenS]=c;
if(c==0)
{
lenS--;
}
for(int i=lenS;i>=0;i--)
{
cout <<sum[i];
}
return 0;
}