蒟蒻求助!
查看原帖
蒟蒻求助!
654463
spaceman_楼主2022/2/26 21:34

蒟蒻求助!!!

怎么和样例一样就错了呢……

洛谷可真不靠谱

代码如下

#include<iostream>
#include<cstring>
using namespace std;
int main()
{
	char aa[10001]={},bb[100001]={};
	int  a[10001]={},b[10001]={},c[10001]={},la,lb,lc,x=0;
	cin.getline(aa,501);
	cin.getline(bb,501);
	la=strlen(aa);
	lb=strlen(bb);
	for(int i=0;i<la;i++)
	a[la-i]=aa[i]-'0';
	for(int i=0;i<lb;i++)
	b[lb-i]=bb[i]-'0';
	lc=1;
	while(lc<=la ||  lc<=lb)
	{
		c[lc]=a[lc]+b[lc]+x;
		x=c[lc]/10;
		c[lc]%=10;
		lc++;
	}
	c[lc]=x;
	while(lc>1 && c[lc]==0)
	lc--;
	for(int i=lc;i;i--)
	cout<<c[i];
	return 0;
}

各位dalao帮帮我!!!(虽然没有什么奖励)

2022/2/26 21:34
加载中...