QOJ.ac

QOJ

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

#13037. 黑客

الإحصائيات

黑客 Byteasar 获得了今年国际黑客奥林匹克竞赛(IHO)的参赛资格。竞赛的任务之一是与系统管理员进行对抗。共有 $n$ 台计算机编号为 $1$ 到 $n$,它们连接成环状拓扑结构,即计算机 $i$ 和 $i+1$ 相连(对于 $i = 1, \dots, n-1$),且计算机 $n$ 和 $1$ 也相连。

比赛在黑客和系统管理员之间进行: Byteasar 先手。之后,管理员和 Byteasar 交替行动。 在第一次行动中,Byteasar 选择任意一台计算机并将其黑入(例如,通过利用某些操作系统漏洞)。 在第一次行动中,管理员选择任意一台未被黑入的计算机并将其保护起来(例如,通过安装最新的安全更新)。 在随后的所有行动中,Byteasar 可以选择(a)什么都不做,或者(b)选择任意一台既未被黑入也未被保护,且与任何已黑入计算机直接相连的计算机,并将其黑入。 在随后的所有行动中,管理员可以选择(a)什么都不做,或者(b)选择任意一台既未被黑入也未被保护,且与任何已保护计算机直接相连的计算机,并将其保护起来。 当双方在连续两次行动中都选择什么都不做时,游戏结束。

游戏开始时,没有任何计算机被黑入或保护。

每台计算机 $i$ 都有一个特定的值 $v_i$,表示存储在其上的数据价值。对于每台被黑入的计算机 $i$,Byteasar 获得其价值 $v_i$。Byteasar 是一名优秀的黑客,但对算法一窍不通。因此,他请求你编写一个程序,在假设管理员采取最优策略的情况下,计算他可能获得的最大分数。

输入格式

第一行包含一个正整数 $n$ ($n \ge 2$),表示计算机的数量。第二行包含一个由 $n$ 个整数组成的序列 $v_1, v_2, \dots, v_n$ ($1 \le v_i \le 2000$),数字 $v_i$ 表示存储在计算机 $i$ 上的数据价值。

输出格式

输出一行一个整数:在管理员采取最优策略的情况下,Byteasar 可能获得的最大分数。

样例

样例输入 1

4
7 6 8 4

样例输出 1

13

样例输入 2

5
1 1 1 1 1

样例输出 2

3

说明

在第一个样例中,Byteasar 在第一次行动中应黑入计算机 2(得分为 6)。管理员的应对措施是保护计算机 3。在下一次行动中,Byteasar 可以黑入计算机 1(得分为 7)。最后,管理员将保护计算机 4。

子任务

子任务 条件 分值
1 $n \le 300$ 20
2 $n \le 5000$ 20
3 $n \le 500\,000$,且在第一次行动中黑入计算机 1 是最优策略 20
4 $n \le 500\,000$ 40

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.