大佬求助!
查看原帖
大佬求助!
778802
Xssion37_XY楼主2022/12/24 20:48

大佬求助!

#include<iostream>
#include<string>
using namespace std;
int main(){
	string a1,b1;
	cin>>a1>>b1;
	int lena = a1.length(),lenb = b1.length();
	int a[200] = {},b[200] = {};
	for(int i = 0;i <= lena - 1;i ++) {
		a[lena - 1 - i] = a1[i] - '0';
	}
	for(int i = 0;i <= lenb - 1;i ++) {
		b[lenb - 1 - i] = b1[i] - '0';
	}
	int lenc = max(lena,lenb),y = 0;
	for(int i = 0;i <= lenc - 1;i ++){
		a[i] += b[i] + y;
		y = a[i] / 10;
		a[i] % 10;

	}
	if(y){
		a[lenc] = y;
		lenc ++;
	}
	for(int i = 0;i <= lenc - 1;i ++){
		if(a[i] != 0){
			cout<<a[lenc - 1 - i];
		}
	}
	
}

2022/12/24 20:48
加载中...