QOJ.ac

QOJ

حد الوقت: 3 s حد الذاكرة: 2048 MB مجموع النقاط: 100

#2299. 升温

الإحصائيات

Jonas 刚刚参加了他的第一场吃辣椒比赛。他面前有一张由 $n$ 片披萨组成的披萨,编号从 $1$ 到 $n$,每一片上都含有一定量的辣椒。最初,第 $i$ 片和第 $i+1$ 片在盘子上是相邻的(其中 $1 \le i < n$),第 $1$ 片和第 $n$ 片也是相邻的。根据比赛规则,一次只能吃一片披萨,并且必须在开始吃下一片之前将当前这一片完全吃完。Jonas 可以选择先吃任意一片,但在此之后,他只允许吃那些至多剩下一片相邻披萨的披萨片。

Chilli pizza by Rahul Upadhyay, Unsplash

每一片披萨的辣度以史高维尔指标(SHU)衡量。Jonas 有一定的辣度耐受力(同样以 SHU 衡量),这对应于他所能忍受的最辣的披萨片的辣度。他还注意到,在吃掉一片辣度为 $k$ SHU 的披萨后,他的耐受力会立即增加 $k$。

为了赢得比赛,Jonas 希望吃掉所有的披萨片。请帮助他确定在遵守比赛规则的前提下,他所需的最小初始辣度耐受力。

输入格式

输入包含: 一行包含一个整数 $n$ ($3 \le n \le 5 \cdot 10^5$),表示披萨片的数量。 一行包含 $n$ 个整数 $s_1, s_2, \dots, s_n$ ($0 \le s_i \le 10^{13}$),其中 $s_i$ 表示第 $i$ 片披萨的辣度(单位为 SHU)。

输出格式

输出 Jonas 为了吃掉所有披萨片所需的最小初始辣度耐受力(单位为 SHU)。

样例

输入格式 1

5
5 0 10 6 1

输出格式 1

4

输入格式 2

7
20 23 7 2 3 7 1

输出格式 2

2

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.