https://www.luogu.com.cn/problem/P1601
#include<bits/stdc++.h>
using namespace std;
string a,b;
int aa[1000],bb[1000],cc[1000],lenc;
int main()
{
memset(cc,0,sizeof(cc));
cin>>a>>b;
int lena=a.size(),lenb=b.size();
for(int i=0;i<lena;i++) aa[lena-i]=a[i]-'0';
for(int i=0;i<lenb;i++) bb[lenb-i]=b[i]-'0';
int lenc=1,x=0;
while(lenc<=lena||lenc<=lenb)
{
cc[lenc]=aa[lenc]+bb[lenc]+x;
x=0;
if(cc[lenc]>9) cc[lenc]-=10,x=1;
lenc++;
}
if(x==1) cout<<"1";
for(int i=lenc-1;i>=1;i--)
cout<<cc[i];
return 0;
}```