高精re求调悬一关
查看原帖
高精re求调悬一关
959582
dongrunxuan楼主2024/1/2 21:26
#include<bits/stdc++.h>
using namespace std;
string s1,s2;
vector<int> a,b,c;
void add()
{
	int sum=0;
	for(int i=0;i<a.size()||i<b.size();i++)
	{
		if(i<a.size())
		{
			sum+=a[i];
		}
		if(i<b.size())
		{
			sum+=b[i];
		}
		c.push_back(sum%10);
		sum/=10;
	}
	if(sum!=0)
	{
		c.push_back(sum);
	}
	return;
}
int main()
{
	cin>>s1>>s2;
	for(int i=s1.size()-1;i>=0;i--)
	{
		a.push_back(a[i]-'0');
	}
	for(int i=s2.size()-1;i>=0;i--)
	{
		b.push_back(b[i]-'0');
	}
	add();
	for(int i=c.size()-1;i>=0;i--)
	{
		cout<<c[i];
	}
	return 0;
}
2024/1/2 21:26
加载中...