求问用C的大佬 怎么试都是90分最后一个是WA
查看原帖
求问用C的大佬 怎么试都是90分最后一个是WA
1047010
_Yvonne楼主2023/7/27 13:28
#include<stdio.h>
#include<math.h>
int fun(int n[],int v[])
{
	int i,j,x;
	for(j=2;j<n[0];j++)
	{
		x=abs(n[j]-n[j-1]);
		for(i=1;i<n[0];i++)
		{
			if(v[i]==x)
			{
				v[i]=0;
				break;
			}
		}
	}
	int flag;
	for(i=1;i<n[0];i++)
	{
		flag=0;
		if(v[i]!=0) flag=1;
	}
	switch(flag)
	{
	case 0:printf("Jolly");break;
	case 1:printf("Not jolly");break;
	}
}
int main()
{
	int n[1001],v[1001];
	for(int i=0;i<n[0];i++)
	{
		scanf("%d",&n[i]);
		v[i]=i;
	}
	fun(n,v);
	return 0;
}
2023/7/27 13:28
加载中...