大惑 求解
#include<bits/stdc++.h>
using namespace std;
#define int long long
string s,s1;
int a[120],b[120],c[120],sum,mus;
signed main(){
ios::sync_with_stdio(0);cin.tie(0);
getline(cin,s);getline(cin,s1);
for(int i=s.size()-1;i>=0;i--){
a[sum]=s[i]-'0';
sum++;
}
for(int i=s1.size()-1;i>=0;i--){
b[mus]=s1[i]-'0';
mus++;
}
for(int i=0;i<max(sum,mus);i++){
c[i]+=a[i]+b[i];
if(c[i]>=10){
c[i+1]++;
c[i]=c[i]%10;
}
}
if(c[max(sum,mus)]>0){
cout<<c[max(sum,mus)];
}
for(int i=max(sum,mus)-1;i>=0;i--){
cout<<c[i];
}
return 0;
}