3595: 最优纸牌策略

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:12 解决:7

题目描述

小杨和小云玩一个纸牌游戏。桌上有 n 张牌排成一排,每张牌有一个正整数分数。

两人轮流取牌,小杨先手。每次只能从当前牌堆的最左端或最右端取一张牌。

⚠️ 与之前不同:他们都采用最优策略!
即:每人都希望自己最终得分尽可能高(不是比对方多,而是绝对值高)。

请你计算:小杨最多能获得多少分?

给定 n 张牌的分数,两人均采用最优策略,求小杨能获得的最大可能得分

输入

  • 第一行:一个整数 n1n500
  • 第二行:n 个正整数 a1,a2,,an1ai100

输出

一行一个整数,表示小杨在双方都最优策略下的最大得分。

样例输入 复制

4
5 3 4 5

样例输出 复制

9

提示

变量 范围 说明
n 1n500 牌的数量(限制 DP 复杂度)
ai 1ai100 每张牌的分数