60分求助
查看原帖
60分求助
1073157
_xiaolvsi_楼主2024/4/14 10:34
#include<iostream>//str(函数).size() getline(cin,a) 函数.append(添加字符串,下标,个数) or (个数,'字符串') 函数.find查找 of rfind倒查找 替换 函数.replace(下标,个数,函数,下标,个数) 
#include<string>// erase(下标,个数)or()全删删除  插入 函数.insert(下标,到指定的前面,函数, 下标,个数 or 直接添加) 
#include<cmath>
#include<iomanip>
#include<algorithm>
using namespace std;
long long n[1005],s[1005];
int main()
{
	long long f,m;
	cin>>f;
	for (long long i=0;i<f;i++)
	{
		cin>>n[i];
		if (i>0)
		{
			s[i-1]=abs(n[i-1]-n[i]);
		}
		m=i;
	}
	sort(s,s+m);
	sort(n,n+m+1);
	for (long long i=0;i<f-1;i++)
	{
		if (n[i]!=s[i])
		{
			cout<<"Not jolly"<<endl;
			return 0;
		}
	}
	cout<<"Jolly"<<endl;
    return 0;
}
2024/4/14 10:34
加载中...