80分求调
查看原帖
80分求调
1657316
martin0701楼主2025/7/25 15:06
#include<bits/stdc++.h>
using namespace std;
int x,y;
int i,j; 
char ab[100001],bc[100001];
int a[100001],b[100001];
int jw;
int maxn,maxj;
int main( )
{
	cin>>ab>>bc;
	x=strlen(ab);
	y=strlen(bc);
	for(i=0;i<x;i++)
		a[i]=ab[x-i-1]-'0';
	for(i=0;i<y;i++)
		b[i]=bc[y-i-1]-'0';
	maxn=max(x,y);
	for(i=0;i<maxn;i++)
	{
		a[i]=a[i]+b[i]+jw;
		jw=a[i]/10;
		a[i]%=10;
	}
	if(jw==1) cout<<jw;
	for(i=maxn-1;i>=0;i--)
	{
		cout<<a[i];
	}
	return 0;
}
2025/7/25 15:06
加载中...