QOJ.ac

QOJ

Time Limit: 3 s Memory Limit: 1024 MB Total points: 100

#1643. 考古學家

Statistics

您的尋寶團隊剛剛發現了一個巨大的考古遺址,裡面充滿了貴金屬和珍貴的古物。該遺址由一條線上的 $n$ 個挖掘點組成。

初步計畫顯示,這 $n$ 個挖掘點中的每一個都有與之相關的淨利潤。第 $i$ 個點的相關利潤為 $p_i$。更具體地說,這意味著您的團隊在第 $i$ 個點每挖掘一公尺,就能獲得 $p_i$ 美元的利潤。請注意,$p_i$ 也可能是負數,這意味著挖掘機器的運作成本超過了在第 $i$ 個點挖掘所獲得的實際收益。

當然,您會希望在利潤最高的點盡可能多地挖掘。然而,為了不引起山崩,您不允許挖掘過於陡峭的斜坡。更精確地說,對於任何兩個相鄰的挖掘點,其挖掘深度之差不能超過 1 公尺。特別地,第 1 個點和第 $n$ 個點的挖掘深度最多只能為 1 公尺。

在這些條件下,您能獲得的最大淨利潤是多少?

例如,第一個範例輸入中一個被證明是最佳的有效挖掘計畫如下圖所示。該計畫的淨利潤為 8。

輸入格式

第一行包含一個正整數 $n$ ($1 \le n \le 250\,000$)。 第二行包含 $n$ 個整數 $p_i$ ($-10^6 \le p_i \le 10^6$),以空格分隔。

輸出格式

輸出一個整數,即您能獲得的最大利潤。

範例

輸入 1

5
1 3 -4 2 1

輸出 1

8

輸入 2

4
1 1 -2 3

輸出 2

5

輸入 3

5
-1 -3 0 -5 -4

輸出 3

0

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.