社区讨论

0分求条,油条笔管

P1601高精度加法参与者 5已保存回复 5

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
5 条
当前快照
1 份
快照标识符
@mmbtjaw9
此快照首次捕获于
2026/03/04 17:12
6 天前
此快照最后确认于
2026/03/07 11:10
3 天前
查看原帖
代码如下:
CPP
#include<bits/stdc++.h>
using namespace std;
string a,b;
string gaojing_add(string a,string b){
	string str;
	int merge;
	reverse(a.begin(),a.end());
	reverse(b.begin(),b.end());
	for(int i=0;i<a.size()||i<b.size()||merge;i++){
		int num_a=0,num_b=0;
		if(i<a.size()){
			num_a=a[i]-'0';
		}
		if(i<b.size()){
			num_b=b[i]-'0';		
		}
		int sum=num_a+num_b+merge;
		str.push_back(sum%10+'0');
		merge=sum/10;
	}
	reverse(str.begin(),str.end());
	return str;
} 
int main(){
	cin>>a;
	cin>>b;
	cout<<gaojing_add(a,b)<<endl;
	return 0;
}

回复

5 条回复,欢迎继续交流。

正在加载回复...