大佬们我这个哪里错了,50分,求求
查看原帖
大佬们我这个哪里错了,50分,求求
579961
JunBuJian楼主2022/1/26 17:12
#include<iostream>

using namespace std;
int n;
const int N = 1005;
int q[N],book[N];
int main ()
{
    cin >> n;
    
    for(int i = 0; i < n ;i ++)  cin >> q[i];
    
    for(int i = 0; i < n -1;i ++ )
    {
        long long t = abs(q[i] - q[i + 1]);//记录差值
        // t 的范围 是1 到 n-1;
        if(t < n ) {
            book[t] ++;
        }
        
    }
    bool flag = false ;
    for(int j = 1; j < n ;j ++)  
    {
        if(!book[j])  {
            flag = true;
        }
    }
   if(flag)  puts("Not jolly");
   else puts("jolly");
    
    return 0;
}
2022/1/26 17:12
加载中...