#P10736. [SEERC 2020] Archeologists
[SEERC 2020] Archeologists
题目描述
你在玩一个寻宝类游戏,一共有 个格子,编号为 ,你每在 号格子上下挖一层便会获得 的价值,其中你需要保证每个格子相邻的两个格子都与其下挖的深度的差值不超过 (注意此时 和 号点最多只能挖一层),请最大化总价值。
输入格式
第一行一个整数 。
接下来一行 个整数 。
输出格式
输出最大价值。
提示
样例一解释:
你在玩一个寻宝类游戏,一共有 n 个格子,编号为 1∼n,你每在 i 号格子上下挖一层便会获得 pi 的价值,其中你需要保证每个格子相邻的两个格子都与其下挖的深度的差值不超过 1(注意此时 1 和 n 号点最多只能挖一层),请最大化总价值。
第一行一个整数 n (1≤n≤2.5×105)。
接下来一行 n 个整数 pi (−106≤pi≤106)。
输出最大价值。
样例一解释:
By signing up a HFOJ universal account, you can submit code and join discussions in all online judging services provided by us.