#include"stdio.h"
int main(void)
{
int input[3000]={};
int num=0;
int f=0,a=0;
int check[3000]={};
int count[3000]={};
scanf("%d",&num);
for(int i=0;i<num;i++)
{
scanf("%d",&input[i]);
}
for(int i=1;i<num;i++)
{
check[i-1]=input[i-1]-input[i];
if(check[i-1]<0)
check[i-1]=check[i-1]*-1;
if(check[i-1]==0)
{
f=1;
break;
}
}
for(int i=0;i<num-1&&f!=1;i++)
{
for(int j=1;j<num;j++)
{
if(check[i]==j)
{
if(count[j]==1)
{
f=1;
break;
}
else
{
count[j]=1;
a++;
break;
}
}
}
}
if(f==0&&a==num-1)
{
printf("\nJolly");
}
else
printf("\nNot jolly");
}
他說
第 1 測資點(50%):WA (line:2)
輸出短少
您共輸出 1 行。
WHY