宝箱(usaco)
测试数据来自 wjszez/2174
【描述】
Bessie和Bonnie发现了一个装满了非凡的金币的宝箱! 作为奶牛,尽管, 他们无法走进一家商店购买物品,因此他们决定开心的玩一玩这些金币。
N (1 <= N <= 5,000)个金币放置在一条直线上,每个金币的价值为C_i (1 <= C_i<= 5,000)。Bessie和Bonnie轮流操作,每一轮中,她从直线的左端或者右端取走一枚金币。金币全部取完时游戏结束。
Bessie和Bonnie都想要让自己尽可能得到更多的财富。Bessie先开始游戏。请帮忙她算出她能获得的最大价值。假设两个奶牛都以最优的方法进行游戏。
考虑一局游戏,四个金币排成一行,价值如下所示:
            30  25  10  35
考虑如下的游戏过程:                
玩家      端点    金币价值       总分     总分        排列状态
Bessie    右         35            35         0        30  25  10
Bonnie    左         30            35        30         25  10
Bessie    左         25            60        30            10
Bonnie    右         10            60         40           --
这是Bessie能做到的最优游戏方式。
PROBLEM NAME: treasure
输入格式:
* 行1:一个数N
* 行2..N+1:行i+1为一个整数C_i
样例输入 (treasure.in):
4
30
25
10
35
输出格式:
* 行1: 一个整数,即Bessie能赢得的最大价值。
样例输出 (treasure.out):
60
信息
- ID
 - 2210
 - 难度
 - (无)
 - 分类
 - (无)
 - 标签
 - 递交数
 - 0
 - 已通过
 - 0
 - 通过率
 - ?
 - 上传者