50求助
查看原帖
50求助
1286754
pcx2013楼主2024/12/7 21:52
#include<bits/stdc++.h>
using namespace std;
int a[1005],b[1005];
int main()
{
	int n,temp,j=0;
	cin>>n;
	for(int i=1;i<=n;i++)
	{
		cin>>a[i];
	}
	for(int i=1;i<=n;i++)
	{
		b[i]=abs(a[i]-a[i+1]);//求绝对值 
	}
	sort(b,b+n-1);//排序 
	for(int i=1;i<=n;i++)
	{
		if(b[i]!=i)//如果数组两个连续元素之间差的绝对值不包括了[1,n-1]之间的所有整数
		{
			j=1;
		}
	}
	if(j==0) cout<<"Jolly";
	else cout<<"Not jolly";
	return 0;
}
2024/12/7 21:52
加载中...