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

小刚说C语言刷题—1153 - 查找“支撑数”

1.题目描述

在已知一组整数中,有这样一种数非常怪,它们不在第一个,也不在最后一个,而且刚好都比左边和右边相邻的数大,你能找到它们吗?

输入

第一行为整数 m,表示输入的整数个数。( 3≤m≤100 )

第二行为 m 个整数。

输出

若干个支撑数,每行一个。

样例

输入

14

1 3 2 4 1 5 3 9 7 10 8 23 85 43

输出

3

4

5

9

10

85

2.参考代码(C语言版)

#include <stdio.h>

int main(void)

{

 int n;

 int nums[100];

 scanf("%d", &n);

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

 {

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

 }

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

 {

  //把支持数的定义表示成if的两个条件

  if(nums[i]>nums[i-1]&&

     nums[i]>nums[i+1])

   printf("%d\n",nums[i]);

 }

 return 0;

}

今天内容到此结束,下次再见!

相关文章:

  • 如何理解:什么是IT到OT的技术融合?
  • SPI协议软件实现 W25QXX flash 存储器
  • HJ20 密码验证合格程序【牛客网】
  • 创建你的第一个Agent Society(CAMEL )
  • 解锁 YOLOv8 新潜能:EfficientViT 主干网络的优化实践与实验数据解读
  • 省赛备考~全国青少年信息素养大赛-图形化编程复赛/省赛-模拟题-自动行驶
  • 视频监控管理平台EasyCVR工业与公共安全监控:监控中心与防爆系统如何集成?
  • Node.js 24发布:性能与安全双提升
  • iframe加载或者切换时候,短暂的白屏频闪问题解决
  • 开源Vue表单设计器FcDesigner中组件联动的配置教程
  • clock的时钟频率check代码
  • 关于FPGA 和 ASIC设计选择方向的讨论
  • 仅修改文件名会导致文件的MD5值发生变化吗?
  • 关于C++使用位运算交换变量值的分析
  • node.js如何实现双 Token + Cookie 存储 + 无感刷新机制
  • Frp Dockr Mysql内网映射
  • 乘法逆元:费马小定理(利用快速乘法幂)(JAVA)
  • JAVA批量发送邮件(含excel内容)
  • 在 Excel xll 自动注册操作 中使用东方仙盟软件2————仙盟创梦IDE
  • 算法打卡第三天
  • 体坛联播|王楚钦晋级男单16强,德布劳内曼城主场谢幕
  • 周慧芳任上海交通大学医学院附属上海儿童医学中心党委书记
  • 以色列媒体:以总理称将接管整个加沙
  • 慢品巴陵,看总编辑眼中的岳阳如何书写“山水人文答卷”
  • 商务部:对原产于美国、欧盟、台湾地区和日本的进口共聚聚甲醛征收反倾销税
  • “马上涨价”再到“吞下关税”,美政策让沃尔玛“输两次”