求助 样例都过不了
查看原帖
求助 样例都过不了
1240139
ptxy2352010111楼主2024/7/6 20:56
#include<bits/stdc++.h>
using namespace std;
int x[1010]={0},y[1010]={0};
int main(){
	string a,b;
	cin>>a>>b;
	for(int i=1000;i>=1000-a.size()+1;i--){
		x[i]=a[1000-i]-'0';
	}
	for(int i=1000;i>=1000-b.size()+1;i--){
		y[i]=b[1000-i]-'0';
	}
	for(int i=1000;i>=1000-b.size()+1;i--){
		x[i]+=y[i];
		if(x[i]>=10){
			x[i]=x[i]%10;
			x[i-1]++;
		}
	}
	bool flag=0;
	for(int i=0;i<=1000;i++){
		if(x[i]==0&&flag!=0){
			cout<<x[i];
		}else if(x[i]!=0){
			flag=1;
			cout<<x[i];
		}
	}
	return 0;
}

样例2过不了,求助各位大佬。

2024/7/6 20:56
加载中...