为什末输出不了Joly
查看原帖
为什末输出不了Joly
857920
trouble0315楼主2022/11/7 13:02
#include<stdio.h>
#include<math.h>
int main(){
	int n,i,t,flag=0;
	scanf("%d",&n);
	int a[n],b[1000]={0};//两个数组,b数组全为0
	for(i=0;i<n;i++){
		scanf("%d",&a[i]);
	}
	for(i=0;i<n-1;i++){
	   	 t=abs(a[i+1]-a[i]);
	   	 b[t]=t;//将差的绝对值输入b数组相应位置
		}
	for(i=1;i<n;i++){
		if(b[i]==0)
		 printf("Not jolly");//判断b数组1到n-1是否间是否有0,有则为NOT
		 return 0; 
	}
	printf("Joly");//没有,joly
return 0;
}
2022/11/7 13:02
加载中...