求助,WA第三个,为什么啊?
查看原帖
求助,WA第三个,为什么啊?
1433409
nankong2005楼主2025/1/15 17:24
#include <bits/stdc++.h>
using namespace std;
int main()
{
	string a,b;
	cin>>a>>b;
	int len1=a.length();
	int len2=b.length();
	int m=max(len1,len2);
	string result;
	int c=0;
	for(int i=0;i<m;i++)
	{
		
		int d1=(i<len1)?a[len1-1-i]-'0':0;
		int d2=(i<len2)?b[len2-1-i]-'0':0;
		int sum=d1+d2+c;
		result+=sum%10+'0';
		c=sum/10;
		
	}
	reverse(result.begin(),result.end());
	cout<<result<<endl;
	return 0;
}
2025/1/15 17:24
加载中...