#有序序列判断#

有序序列判断

https://www.nowcoder.com/practice/22e87f8a8d764a6582710f38d1b40c6e?tpId=107&tags=&title=&difficulty=0&judgeStatus=0&rp=0

#include<stdio.h>//第一种 复制其他大佬的
int main()
{
int N=0,num1=0,num2=0,flag1=0,flag2=0;
scanf("%d %d",&N,&num1);
for(int i=0;i<N-1;i++)
{
    scanf("%d",&num2);
    if(num2-num1<=0) flag1=1;
    if(num2-num1>0) flag2=1;
    num1=num2;
}
if(flag1==0||flag2==0) printf("sorted\n");
else printf("unsorted\n");
return 0;
}


#include<stdio.h>//第二种 复杂点
int main()
{
int n,i,flag1,flag2;
flag1=flag2=0;
int score[50]={0};
scanf("%d",&n);
for(i=0;i<n;i++)
{
    scanf("%d",&score[i]);
}
for(i=0;i<n-1;i++)
{
    if(score[i]>=score[i+1])
    {
        flag1++;
    }
    else if(score[i]<score[i+1])
    {
        flag2++;
    }
}
if(n-1==flag1||n-1==flag2)
    {
        printf("sorted");
    }
    else printf("unsorted");
    return 0;
}
全部评论

相关推荐

不愿透露姓名的神秘牛友
07-03 17:37
点赞 评论 收藏
分享
Gaynes:查看图片
点赞 评论 收藏
分享
下北澤大天使:你是我见过最美的牛客女孩😍
点赞 评论 收藏
分享
07-02 18:09
门头沟学院 Java
苍穹外卖和谷粒商城这俩是不是烂大街了,还能做吗?
想去重庆的鸽子在吐槽:你不如把这俩做完自己搞明白再优化点再来问 何必贩卖焦虑
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务