AT_abc088_b.[ABC088B] Card Game for Two
入门
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
有 N 张卡片,第 i 张卡片上写着一个数 ai。Alice 和 Bob 用这些卡片进行游戏。游戏规则是,Alice 和 Bob 轮流各取一张卡片,Alice 先取。所有卡片被取完后,游戏结束。每个人的得分是他所取卡片上数字之和。两人都采取最优策略以最大化自己的得分。请你求出 Alice 比 Bob 多得多少分。
输入格式
输入以如下格式从标准输入读入:
N a1 a2 a3 … aN
输出格式
输出当双方都采取最优策略时,Alice 比 Bob 多得的分数。
输入输出样例
输入#1
2 3 1
输出#1
2
输入#2
3 2 7 4
输出#2
5
输入#3
4 20 18 2 18
输出#3
18
说明/提示
限制条件
- N 是 1 到 100 之间的整数。
- ai (1≤i≤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 翻译
输入解题思路,AI测评打分。不知道怎么写?