AC50分,求大佬指点
查看原帖
AC50分,求大佬指点
1314163
bu_chi_suan楼主2024/3/22 20:02
#include<stdio.h>
#include<math.h>
long long int a[1001],b[1001];
int main()
{
    int n,i,j,t;
    scanf("%d",&n);
    for(i=0;i<n;i++)
    {
    	scanf("%lld",&a[i]);
	}
	for(i=0;i<n-1;i++)
	{
		b[i]=abs(a[i+1]-a[i]);
	}
	for(i=0;i<n-2;i++)
	{
		for(j=0;j<n-2-i;j++)
		{
			if(b[j]>b[j+1])
			{
				t=b[j];
				b[j]=b[j+1];
				b[j+1]=t;
			}
		}
	}
	for(i=0;i<n-1;i++)
	{
		if(b[i]!=i+1)
		{
			printf("No jolly");
			break;
		}
	}
	if(i==n-1)
	{
		printf("Jolly");
	}
	return 0;
}

2024/3/22 20:02
加载中...