AT_arc116_f.[ARC116F] Deque Game
NOI/NOI+/CTSC
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
给定 K 个数列。第 i 个数列 Ai 的长度为 Ni。
高桥君和青木君将用这些数列进行游戏。直到所有数列都变为长度 1,高桥君和青木君轮流进行以下操作:
- 选择一个长度至少为 2 的数列,删除其第一个元素或最后一个元素。
高桥君先手。高桥君希望最大化最后剩下的 K 个元素的总和,青木君则希望最小化该总和。
当双方都采取最优策略时,请输出最后剩下的 K 个元素的总和。
输入格式
输入以如下格式从标准输入给出。
K N1 A1,1 A1,2 ⋯ A1,N1 N2 A2,1 A2,2 ⋯ A2,N2 ⋮ NK AK,1 AK,2 ⋯ AK,NK
输出格式
输出答案。
输入输出样例
输入#1
2 3 1 2 3 2 1 10
输出#1
12
输入#2
8 1 2 2 1 2 3 1 2 1 4 1 1 1 2 5 1 1 2 2 1 6 2 2 2 2 1 1 7 1 2 1 1 2 2 2 8 2 2 2 1 1 1 1 2
输出#2
12
说明/提示
限制条件
- 所有输入均为整数。
- 1≤K≤2×105
- 1≤Ni
- ∑iNi≤2×105
- 1≤Ai,j≤109
样例说明 1
以下是游戏进行的一种情况:
- 高桥君删除 A2 的第一个元素。此时各数列为 A1=(1,2,3), A2=(10)。
- 青木君删除 A1 的最后一个元素。此时各数列为 A1=(1,2), A2=(10)。
- 高桥君删除 A1 的第一个元素。此时各数列为 A1=(2), A2=(10)。
所有数列长度都变为 1,游戏结束。此时最后剩下的 K 个元素的总和为 12。注意,这种游戏过程不一定是双方的最优策略。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?