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

第九题:最大间隙

题目描述

给定一个序列 a1,a2,⋯ ,an。其中 a1≤a2≤⋯≤an。

相邻两个数之间的差(后一个数减前一个数)称为它们的间隙。

请问序列中最大的间隙值是多少?

输入描述

输入的第一行包含一个整数 n,表示序列的长度。

第二行包含 n 个正整数,为给定的序列。

其中,1≤n≤1000,1≤ai≤105

输出描述

输出一个整数,表示序列中最大的间隙值。

输入输出样例

示例 1

输入

5
1 3 8 9 12

输出

5

运行限制

  • 最大运行时间:1s
  • 最大运行内存: 128M

代码:(暴力)

#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {int a[1001];int n ;int max = 0;int fristmax;scanf("%d",&n);for(int i = 0; i<n; i++) {scanf("%d",&a[i]);}for(int i = 0; i<n-1; i++) {if(a[i+1]-a[i]>max) {max = a[i+1]-a[i];}}printf("%d",max);return 0;
}

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

相关文章:

  • 【随笔】Git -- 高级命令(中篇)(七)
  • 可视化大屏 - 项目1
  • Collection与数据结构 链表与LinkedList(三):链表精选OJ例题(下)
  • 如何通过C++身份证实名认证接口实现实名认证功能
  • 用html写一个爱心
  • 如何看到 synchronized 背后的“monitor 锁”?
  • 如何建立一个网页模版
  • P8783 [蓝桥杯 2022 省 B] 统计子矩阵
  • 【C++】list介绍
  • 【SQL Server】2. 将数据导入导出到Excel表格当中
  • 基于JAVA+SSM+VUE的前后端分离的大学竞赛管理系统
  • 音频转换工具 Bigasoft FLAC Converter for Mac
  • 洛谷 P4554 小明的游戏
  • 序列化案例实操(统计每一个手机号耗费的总上行流量、总下行流量、总流量)
  • 使用 LLMLingua-2 压缩 GPT-4 和 Claude 提示
  • 编程大牛坚持了 10 年的 10 个编程好习惯
  • QEMU上PAC功能验证与异常解析
  • 简约轻量-失信录系统源码
  • 前端入门系列-HTML-HTML常见标签(注释,标题,段落,换行)
  • 【mysql 第3-10条记录怎么查】
  • 1.Git是用来干嘛的
  • Git安装教程(图文安装)
  • SpringData ElasticSearch - 简化开发,完美适配 Spring 生态
  • 突破!AI机器人拥有嗅觉!仿生嗅觉芯片研究登上Nature子刊
  • 前端接口防止重复请求实现方案
  • 【leetcode面试经典150题】13.除自身以外数组的乘积(C++)
  • 网络编程核心概念解析:IP地址、端口号与网络字节序深度探讨
  • 突破编程_C++_网络编程(TCPIP 四层模型(网络层(1))
  • Java | Leetcode Java题解之第9题回文数
  • 极简云验证 download.php 文件读取漏洞复现