917813

 •  4小时前


include<bits/stdc++.h>

using namespace std; int main(){

string str1,str2;
cin>>str1>>str2;
int len1=str1.length();
int len2=str2.length();
int a[550]={0},b[550]={0},c[550]={0};
for(int i=0;i<len1;i++){
	a[i]=str1[len1-1-i]-'0';
}
for(int i=0;i<len2;i++){
	b[i]=str2[len2-1-i]-'0';
}
int len=max(len1,len2);
for(int i=0;i<len;i++){
	c[i]=a[i]+b[i]+c[i];
	if(c[i]>=10&&i==len-1){
		c[i+1]++;
		c[i]-=10;
		len++;
	}else if(c[i]>=10){
		c[i+1]++;
		c[i]-=10;
	}
}
for(int i=len-1;i>=0;i--){
	cout<<c[i];
}
return 0;

}


评论:

请先登录,才能进行评论