题解
2024-09-16 19:49:22
发布于:广东
2阅读
0回复
0点赞
#include <iostream>
using namespace std;
int a[100010],b[100010],c[100010];
int main(){
string s1,s2;
cin>>s1>>s2;
int len1=s1.size(),len2=s2.size();
for (int i=0; i<len1;i++)a[i]=s1[len1-i-1]-'0';
for (int i=0; i<len2;i++)b[i]=s2[len2-i-1]-'0';
int len=max(len1,len2);
for(int i=0;i<len;i++){
c[i]+=a[i]+b[i];
c[i+1]+=c[i]/10;
c[i]%=10;
}
if(c[len])len++;
for(int i=len-1; i>=0;i--) cout<<c[i];
return 0;
}
这里空空如也
有帮助,赞一个