50分求助,2、3、7、9、10全WA!
查看原帖
50分求助,2、3、7、9、10全WA!
636849
HiCode2009楼主2022/4/6 17:53
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,c;
	cin>>n;
	long long a[n],d[n-1];
	for(int i=0;i<=n-1;i++)
		cin>>a[i];
	for(int i=0;i<=n-3;i++)
		d[i]=abs(a[i]-a[i+1]);
	for(int i=0;i<=n-3;i++)
		if(d[i]>d[i+1]) swap(d[i],d[i+1]);
	for(int i=0;i<=n-2;i++)
	{
		if(d[i]=i-1) c=1;
		else c=0;
	}
	if(c==1) cout<<"Jolly";
	else cout<<"Not jolly";
	return 0;
} 

感觉思路没问题吧,自己测试的时候输出的全都是Jolly

2022/4/6 17:53
加载中...