我想知道为什么要用sort啊?求解
  • 板块P1152 欢乐的跳
  • 楼主7teen
  • 当前回复10
  • 已保存回复10
  • 发布时间2022/5/7 08:38
  • 上次更新2023/10/28 02:00:32
查看原帖
我想知道为什么要用sort啊?求解
526386
7teen楼主2022/5/7 08:38
#include <bits/stdc++.h>
using namespace std;
int main()
{
	int n,a[1000],b[1000];
	cin>>n;
	for(int i=1;i<=n;i++)
	{
		cin>>a[i];
	}
	for(int i=1;i<=n-1;i++)//因为差只有n-1个,所以只能循环到n-1 
	{
		b[i]=abs(a[i]-a[i+1]);//abs:绝对值 
	}
	sort(b+1,b+n);
	for(int i=1;i<n;i++)
	{
	    if(b[i]!=i)
	    {
	    	cout<<"Not jolly";
	    	return 0;
		}
	}
	cout<<"Jolly";
	return 0;
}
2022/5/7 08:38
加载中...