H2230823013


私信TA

用户名:dotcpp0607166

访问量:4654

签 名:

哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈

等  级
排  名 138
经  验 7274
参赛次数 2
文章发表 35
年  龄 3
在职情况 待业
学  校 贺州学院
专  业 数据

  自我简介:

谢谢大家,让大家见笑了

解题思路:

注意事项:用到多个数组

参考代码:

#include<stdio.h>

int main()

{

    int a[3000],b[3000],n,d;

    scanf("%d",&n);

    int i,j;

    if(n==1){

        printf("Jolly");

        return 0;

    }

    for(i=0;i<n;i++)

        scanf("%d", &a[i]);

    for(i=0;i<n-1;i++){

        b[i]=abs(a[i]-a[i+1]);

    }

    for(i=0;i<n-1;i++)

        for(j=i;j<n-1;j++)

           if(b[i]>b[j]){

            d=b[i];

            b[i]=b[j];

            b[j]=d;

           }

    for(i=0;i<n-2;i++){

        if(b[i+1]-b[i]==1)

            continue;

        else

            break;

    }

    if(i==n-2)

        printf("Jolly");

    else

        printf("Not jolly");

    return 0;

}


 

0.0分

4 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区

膜拜大佬
2022-11-10 22:57:32
大佬,看不懂
2022-11-10 22:56:07
大佬,看不懂
2022-11-10 22:50:37
  • «
  • 1
  • »