不知道大家做出来了没?希望大家做出来了
#include <bits/stdc++.h>
using namespace std;
int j=0,k;
int a[300],b[300],c[300];
char ch1[300],ch2[300];
int main()
{
cin>>ch1>>ch2;
for(int i=strlen(ch1)-1;i>=0;i--)
{
j++;
a[j]=ch1[i]-48;
}
j=0;
for(int i=strlen(ch2)-1;i>=0;i--)
{
j++;
b[j]=ch2[i]-48;
}
for(int i=1;i<=200;i++)
{
c[i]=a[i]+b[i]+k;
k=c[i]/10;
c[i]%=10;
}
k=200;
while(c[k]==0&&k>1)k--;
for(int i=k;i>=1;i--)cout<<c[i];
return 0;
}
答案不唯一,欢迎大家到 zhujioj.tk 去验证。