求助大佬!本地全对洛谷WA
查看原帖
求助大佬!本地全对洛谷WA
574961
qingranshimanfen楼主2022/4/3 07:28

求助大佬,这里是一个刚学会整数高精加的CSP-J萌新,这道题本地对着的,没有多余的空格和回车,下载的一号数据也过了,洛谷上是全WA,怎么解决?
代码如下:

#include<stdio.h>
int main()
{
	int a[505]={0},b[505]={0},c[505],tmp,alon=0,lon=0,jw=0;
	for(int i=500;i>=1;i--)
	{
		tmp=getchar();
		if(tmp==' ' || tmp=='\n') break;
		a[i]=tmp-'0';
		alon++;
	}
	for(int i=500;i>=1;i--)
	{
		tmp=getchar();
		if(tmp==' ' || tmp=='\n') break;
		b[i]=tmp-'0';
		lon++;
	}
	if(alon>lon) lon=alon;
	for(int i=501-lon;i<=501;i++)
	{
		c[i]=(a[i]+b[i]+jw)%10;
		if (i!=500-lon) jw=(a[i]+b[i])/10;
	}
	for (int i=501;i>=501-lon;i--)
	{
		if(i==501 && c[i]==0);
		else printf("%d",c[i]);
	}
	return 0;
} 
2022/4/3 07:28
加载中...