当前位置: 首页 > news >正文

有序序列判断

描述
输入一个整数序列,判断是否是有序序列,有序,指序列中的整数从小到大排序或者从大到小排序(相同元素也视为有序)。
数据范围:3 <= n< =50 序列中的值都满足 1<= val <= 100
输入描述:
第一行输入一个整数N。
第二行输入N个整数,用空格分隔N个整数。
输出描述:
输出为一行,如果序列有序输出sorted,否则输出unsorted。
示例1
输入:5
1 6 9 22 30
输出:sorted

#include<stdio.h>
int main()
{int n, i,arr[50];scanf("%d", &n);int flag1 = 0, flag2 = 0;for (i = 0; i < n; i++){scanf("%d", &arr[i]);if (i > 0){if (arr[i] > arr[i - 1]){flag1 = 1;}else if (arr[i] < arr[i - 1]){flag2 = 1;}else{;}}}if (flag1 + flag2 <= 1)printf("sorted\n");elseprintf("unsorted\n");return 0;
}

http://www.lryc.cn/news/433561.html

相关文章:

  • 【Kubernetes知识点问答题】健康检查
  • 【Prometheus】PromQL数据类型以及常用的计算函数用法详解
  • STM32高级定时器生成互补PWM的原理与代码实现
  • 双指针题总结
  • [数据集][目标检测]人脸口罩佩戴目标检测数据集VOC+YOLO格式8068张3类别
  • JVM3-双亲委派机制
  • 经典文献阅读之--DEviLOG(使用合成数据和真实世界数据的数据驱动占用网格映射基于Transformer的BEV方案量产方案)
  • ssh之登录服务器后,自动进入目录(四十七)
  • 如何看待IBM中国研发部裁员?
  • 计算机毕业设计选题推荐-土地承包管理系统-Java/Python项目实战(亮点:数据可视化分析、账号锁定、智能推荐)
  • 2024年高校辅导员考试题库及答案
  • 使用python对股票市场进行数据挖掘的书籍资料有哪些
  • Python 将字典转换为 JSON
  • 就服务器而言,ARM架构与X86架构有什么区别?各自的优势在哪里?
  • [论文笔记]Dimensionality Reduction by Learning an Invariant Mapping
  • 链表算法题(下)
  • UE4_后期处理_后期处理材质及后期处理体积二
  • Linux系统与高效进程控制的实战技巧
  • 陈文自媒体:抖音创作者伙伴计划,你不知道的几点!
  • 便携式气象仪器的主要特点
  • 【开源风云】从若依系列脚手架汲取编程之道(四)
  • 华为 HCIP-Datacom H12-821 题库 (15)
  • MT6895(天玑8100)处理器规格参数_MTK联发科平台方案
  • 从 0 开始搞定 RAG 应用系列(第一篇):构建简单 RAG
  • 接口(Interface)和端点(Endpoint)的区别
  • 小米汽车再陷“抄袭”争议,上汽高管直言“真不要脸”
  • VS C++ 加入dump实现崩溃日志 可以再崩溃的时候使用VS调试
  • Ubuntu22.04版本左右,开机自动启动脚本
  • 中秋之美——html5+css+js制作中秋网页
  • java设计模式day03--(结构型模式:代理模式、适配器模式、装饰者模式、桥接模式、外观模式、组合模式、享元模式)