#ATarc116f. [ARC116F] Deque Game
[ARC116F] Deque Game
AT_arc116_f [ARC116F] Deque Game
题目描述
给定 个数列。第 个数列 的长度为 。
高桥君和青木君将用这些数列进行游戏。直到所有数列都变为长度 ,高桥君和青木君轮流进行以下操作:
- 选择一个长度至少为 的数列,删除其第一个元素或最后一个元素。
高桥君先手。高桥君希望最大化最后剩下的 个元素的总和,青木君则希望最小化该总和。
当双方都采取最优策略时,请输出最后剩下的 个元素的总和。
输入格式
输入以如下格式从标准输入给出。
输出格式
输出答案。
样例 1
输入
2
3 1 2 3
2 1 10
输出
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
输出
12
说明/提示
限制条件
- 所有输入均为整数。
样例说明 1
以下是游戏进行的一种情况:
- 高桥君删除 的第一个元素。此时各数列为 。
- 青木君删除 的最后一个元素。此时各数列为 。
- 高桥君删除 的第一个元素。此时各数列为 。
所有数列长度都变为 ,游戏结束。此时最后剩下的 个元素的总和为 。注意,这种游戏过程不一定是双方的最优策略。
由 ChatGPT 4.1 翻译