80pts求助
查看原帖
80pts求助
631544
li_cat楼主2024/4/27 21:29

评测记录

#include <bits/stdc++.h>
#define MAXN 5050
#define str string
using namespace std;
int a[MAXN+1],b[MAXN+1],x[MAXN+1];
int l;
void read(int s[]){
	int q[MAXN];
	char ch=getchar();int i=0;
	while(ch>='0'&&ch<='9'){
		q[++i]=ch-'0';
		ch=getchar();
	}
	for(int j=1;j<=i;++j) s[i-j+1]=q[j];
	l=i;
}

int main(){
	read(a);
	int la=l;
	read(b);
	int lm=max(la,l);int awa=0;
	for(int i=1;i<=lm;++i){
		x[i]+=a[i]+b[i];
		if(x[i]>9){
			x[i]%=10;x[i+1]++;
		}
	}
	if(x[lm+1]) awa++;
	for(int i=lm+awa;i>=1;--i) cout<<x[i];
	return 0;
}
2024/4/27 21:29
加载中...