80分代码,请大家看看怎么修改
查看原帖
80分代码,请大家看看怎么修改
1004237
Poombom楼主2023/5/31 21:33
#include<bits/stdc++.h>
using namespace std;
int a[1000001]={},b[1000001]={},c[1000001]={},i,f;
char d[1000001],e[1000001];
bool x=false;
int main( )
{
	cin>>d>>e;
	a[0]=strlen(d);
	b[0]=strlen(e);
	for(i=1;i<=a[0];i++)a[i]=d[a[0]-i]-'0';
	for(i=1;i<=b[0];i++)b[i]=e[b[0]-i]-'0';
	if(a[0]>b[0])f=a[0];
	else f=b[0];
	for(i=1;i<f+1;i++)
	{
		c[i]=a[i]+b[i];
		if(c[i]>=10){c[i]%=10;b[i+1]++;}
	}
	if(c[i+1]!=0)i++;
	c[0]=i;
	for(int i=c[0]-1; i>=1; i--) {
		cout<<c[i];
	}
	return 0;
}
2023/5/31 21:33
加载中...