AT_abc088_b [ABC088B] Card Game for Two

题目描述

有 $N$ 张卡片,第 $i$ 张卡片上写着一个数 $a_i$。Alice 和 Bob 用这些卡片进行游戏。游戏规则是,Alice 和 Bob 轮流各取一张卡片,Alice 先取。所有卡片被取完后,游戏结束。每个人的得分是他所取卡片上数字之和。两人都采取最优策略以最大化自己的得分。请你求出 Alice 比 Bob 多得多少分。

输入格式

输入以如下格式从标准输入读入: > $N$ $a_1$ $a_2$ $a_3$ $\ldots$ $a_N$

输出格式

输出当双方都采取最优策略时,Alice 比 Bob 多得的分数。

说明/提示

## 限制条件 - $N$ 是 $1$ 到 $100$ 之间的整数。 - $a_i\ (1 \leq i \leq N)$ 是 $1$ 到 $100$ 之间的整数。 ## 样例解释 1 首先,Alice 取走写有 $3$ 的卡片。接着,Bob 取走写有 $1$ 的卡片。得分差为 $3 - 1 = 2$。 ## 样例解释 2 首先,Alice 取走写有 $7$ 的卡片。然后,Bob 取走写有 $4$ 的卡片。最后,Alice 取走写有 $2$ 的卡片。得分差为 $7 - 4 + 2 = 5$ 分。 由 ChatGPT 4.1 翻译