AT_arc170_d.[ARC170D] Triangle Card Game
省选/NOI-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
Alice 和 Bob 正在进行一场游戏。
开始时,Alice 和 Bob 各自拥有 N 张卡片,Alice 的第 i 张卡片上写有整数 Ai,Bob 的第 i 张卡片上写有整数 Bi。
游戏按照以下步骤进行:
- 准备一块空白的黑板。
- Alice 吃掉自己的一张卡片,并将该卡片上的整数写在黑板上。
- 接着,Bob 吃掉自己的一张卡片,并将该卡片上的整数写在黑板上。
- 最后,Alice 再吃掉自己的一张卡片,并将该卡片上的整数写在黑板上。
如果黑板上写的 3 个整数可以作为三角形的三条边的长度(即存在非退化三角形),则 Alice 获胜;否则 Bob 获胜。
请判断在双方都采取最优策略的情况下,谁会获胜。
给定 T 组测试数据,请分别输出每组的答案。
输入格式
输入以如下格式从标准输入读入。
T
case1
⋮
caseT
每组测试数据的格式如下:
N
A1 A2 … AN
B1 B2 … BN
输出格式
输出 T 行。第 i 行输出第 i 组测试数据的结果。如果 Alice 获胜,输出 Alice;如果 Bob 获胜,输出 Bob。
输入输出样例
输入#1
3 3 1 2 3 4 5 6 4 6 1 5 10 2 2 4 5 10 3 1 4 1 5 9 2 6 5 3 2 7 1 8 2 8 1 8 2 8
输出#1
Bob Alice Alice
说明/提示
限制条件
- 1≤T≤105
- 2≤N≤2×105
- 1≤Ai,Bi≤109
- 所有输入的数值均为整数
- 所有测试数据中 N 的总和不超过 2×105
样例解释 1
对于第 1 组测试数据,游戏可以如下进行:
- Alice 吃掉写有 2 的卡片,在黑板上写下 2。
- Bob 吃掉写有 4 的卡片,在黑板上写下 4。
- Alice 吃掉写有 1 的卡片,在黑板上写下 1。
- 黑板上的数字为 2,4,1,这三条边无法组成三角形,因此 Bob 获胜。
对于本组数据,上述步骤未必是双方的最优策略,但可以证明,在双方都采取最优策略的情况下,Bob 会获胜。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?