传统题 1000ms 128MiB

山峰高度

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

给定由 nn 个整数构成的数组 {a1,a2,,an}\{a_1, a_2, \cdots, a_n\} ,从数组的第二个元素至倒数第二个元素,若存在 ai1<aia_{i - 1} < a_iai>ai+1a_i > a_{i + 1} ,则称位置 ii 是一个“山峰” ,该山峰的高度 hih_i 计算公式为:$h_i = a_i - \lfloor\frac{a_{i - 1} + a_{i + 1}}{2}\rfloor$ 。

需找出数组中高度最高的山峰并返回其高度。若数组中不存在任何山峰,则输出 1-1

输入格式

  • 第一行输入一个正整数 nn1n1051 \leq n \leq 10^5 ),表示数组中的元素数量。
  • 第二行输入 nn 个正整数 a1,a2,,ana_1, a_2, \cdots, a_n1ai1091 \leq a_i \leq 10^9 ),代表数组中的元素。

输出格式

  • 若不存在任何山峰,直接输出 1-1 ;否则,输出一个整数,代表高度最高山峰的高度。

示例

输入

5
14 15 1 10 1

输出

9

育华周赛 第十二期

未参加
状态
已结束
规则
乐多
题目
6
开始于
2025-3-28 18:00
结束于
2025-3-31 0:00
持续时间
54 小时
主持人
参赛人数
20