c,90,#10WA,求教大佬
查看原帖
c,90,#10WA,求教大佬
809798
Luzhaoxin楼主2022/11/8 16:49
#include <stdio.h>
long num[1005];
long difference[1005];

int main()
{
    int n;
    scanf("%d",&n);

    int i,j;
    int key=0;
    for(i=0;i<n;i++)
    {
        scanf("%ld",&num[i]);
    }
    for(i=0;i<n-1;i++)
    {
        difference[i] = 
        num[i]>num[i+1] ? (num[i]-num[i+1]) : (num[i+1]-num[i]);
    }
    for(i=1;i<n;i++)
    {
        for(j=0;j<n-1;j++)
        {
            if(difference[j]!=i)
            {
                key = 0;
            }
            else
            {
                key = 1;
                break;
            }
        }
    }
    if(key == 1 || n == 1)
        printf("Jolly");
    else
        printf("Not jolly");
    return 0;
}

请问这样写有什么问题呢,为什么#10不通过

2022/11/8 16:49
加载中...