#Y1303. 取数字
时间限制1000 ms
内存限制128 MiB
通过率—0 / 0 次提交
题目描述
考虑以下过程: 个互不相同的数围成一圈。 两个人从中轮流拿出一个数。 除了第一步以外,每步只能选那些旁边至少有一个空位的数。 有多个时,选较大的。 对于 种第一步情形分别计算这种情况下第一个人拿到的数的总和。
输入
输入的第一行是整数 。 第二行有 个整数 ,按顺序描述了这一圈数。
输出
输出 行,每行一个整数,描述了第一步选择对应的数时先手方最后的总分。
输入样例
3
1 2 3
输出样例
3
3
4
提示
【数据规模和约定】 对于20%的数据,。 对于另外20%的数据,。 对于另外30%的数据,数据随机生成。 对于100%的数据,。 本题测评时开栈。
评测数据说明
本题使用按题意独立构造、以独立程序核对的训练数据及公开样例,共6个测试点,非原站或官方原始数据。总分100分。