这为什什么是错的,结果是对的,跑不过测试点
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
int arr[n];
for(int i=0;i<n;++i){
cin>>arr[i];
}
bool check[n];
for(int i=0;i<n-1;++i){
int result = arr[i+1]-arr[i];
result = abs(result);
check[result] = true;
}
for(int i=1;i<n;++i){
if(check[i]==false){
cout<<"Not jolly";
return 0;
}
}
cout<<"Jolly";
return 0;
}