博弈博弈博弈!
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
博弈博弈博弈!
题目描述
有一个正整数序列 ,两人进行游戏,规则如下:
- 当序列中只有一个元素时,游戏结束。
- 否则,两人交替操作,每次需要选出 中的两个元素 ,将它们删除并插入一个值为 的元素。
先手希望使得最终 中留下的数最大化,后手希望最小化,两人都按最优策略进行游戏。求对于给定的长为 的序列 的每个非空前缀,对该前缀进行游戏的结果,即最后留下的数。
输入格式
第一行一个正整数 ,表示序列长度。
接下来 个正整数,描述序列 。
输出格式
输出一行表示所求的答案。
样例
Input 1
6
6 3 7 2 5 4
Output 1
6 8 16 18 22 26
Input 2
5
7 13 11 19 1
Output 2
7 20 30 48 50
Input 3
3
3 10 11
Output 3
3 12 24
提示说明
Constraints
子任务 | 特殊性质 | 分值 | |
---|---|---|---|
N/A | |||
只有1 | |||
N/A | |||
暴力、部分分训练
- Status
- Done
- Rule
- IOI
- Problem
- 8
- Start at
- 2024-10-6 14:00
- End at
- 2024-10-6 18:00
- Duration
- 4 hour(s)
- Host
- Partic.
- 4