C++蒟蒻求助
查看原帖
C++蒟蒻求助
945742
hexuchen楼主2023/6/23 00:23

题目不是说了

n(1≤n≤1000)

那为什么我开1001大小的数组会RE一半

结果

代码:

#include <bits/stdc++.h>
using namespace std;
int s2[1001]={0};
int main(){
	int n,s[1001]; 
	cin>>n;
	for(int i=0;i<n;i++){
		cin>>s[i];
	}
	for(int i=0;i<n-1;i++){
		s2[abs(s[i]-s[i+1])]=1;
	}
	for(int i=1;i<n;i++){
		if(s2[i]<1){
			cout<<"Not jolly";
			return 0;
		}
	}
	cout<<"Jolly";
	return 0;
}

为什么我要把数组开大到100001才能AC啊?

我看了题解他们的数组都没开那么大啊??

萌新的不解

2023/6/23 00:23
加载中...