3069: 2021年海淀区信息学奥林匹克小学组 取数游戏(game)

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

题目描述

给定一个包含n 个正整数的数列{an} ,小A 和小B 两人轮流进行取数游戏,小A先手,每一轮一人从数列中选取一个数并将这个数从数列中删掉,如果小 选择的数是偶数,则小 的得分加上这个数,否则小A 不加分;如果小B 选择的数是奇数,则小B 的得分加上这个数,否则小B 不加分。假设二人都采取最优策略,最后得分高的获胜,请输出获胜者,如果平局则需指明。

点击视频讲解

输入

第一行仅有一个正整数 T(1<=T<=10^4 ),表示测试数据组数; 接下来给出 组测试数据的具体信息,对于每组测试数据包含两行; 第一行仅有一个正整数 n(1<=n<=2*10^5 ); 第二行包含n个数,描述数列{an} ,测试数据保证各组数据中n 的总和不超过2*10^5 。

输出

共有 行,依次对应每组测试数据的结果。 如果小A 获胜则输出 "A",如果小B 获胜则输出 "B" ,若二人得分相同,则输出 "C"

样例输入 复制

4
4
5 2 7 3
3
3 2 1
4
2 2 2 2
2
7 8

样例输出 复制

B
C
A
A