出现未知错误,原文件未编译……
查看原帖
出现未知错误,原文件未编译……
1069528
Wangchurui54188楼主2024/8/14 11:33

以下是我的代码

#include<bits/stdc++.h>

using namespace std;

int	n,a[1000000000],b[1000000000],ans=1,j=1,Maxn,c;

int main()

{

cin>>n;

for(int i=0;i<n;i++)

{

cin>>a[i];

}

for(int i=0;i<n;i++)

{

	if(a[i+1]=a[i]+1)

	{

		ans++;
	}
	else
	{
		b[c++]=ans;//←报错在这
		ans=1;
	}
		
}

while(b[j])
	
   	{
		if(b[j]>Maxn)
		{
			Maxn=b[j];
		}
		j++;
	}
	cout<<Maxn;
    return 0;
}

我完全看不出有什么问题,但是就是说原文件未编译

这是报错码

Error: value of 00000001dcd65116 too large for field of 4 bytes at 00000000000000d2

Error: value of 00000001dcd6511f too large for field of 4 bytes at 00000000000000db

Error: value of 00000001dcd65174 too large for field of 4 bytes at 0000000000000134

Error: value of 00000001dcd65198 too large for field of 4 bytes at 0000000000000158

Error: value of 00000001dcd651cb too large for field of 4 bytes at 000000000000018b

Error: value of 00000001dcd651fb too large for field of 4 bytes at 00000000000001b3

Error: value of 00000001dcd6522b too large for field of 4 bytes at 00000000000001e3

一共这么多,求大佬看看

2024/8/14 11:33
加载中...