#P9586. 「MXOI Round 2」游戏
「MXOI Round 2」游戏
题目描述
小 C 和小 D 正在玩一款蒸蒸日上的游戏。
这款游戏共有 种手牌:杀、闪、斩。他们的用途分别如下:
-
杀:对对方使用,对方需要使用一张闪,否则对方输掉游戏;或回应对方的斩;
-
闪:回应对方的杀;
-
斩:对对方使用,对方需要使用一张杀,否则对方输掉游戏。
玩家在每使用一张牌后,都需要弃掉该使用的牌。
从小 C 开始,每个回合依次属于小 C 和小 D。在玩家的回合内,该玩家可以出任意张杀和斩,对方需要做出对应的回应。当然,玩家也可以不出牌,直接进入对方的回合。
现在,小 C 共有 张杀、 张闪、 张斩,小 D 共有 张杀、 张闪、 张斩,双方都知道对方的手牌。你需要求出,双方在都进行最优策略的情况下,游戏的结果会如何。
输入格式
本题有多组测试数据。
第一行输入一个整数 ,表示测试数据组数。
接下来依次输入每组测试数据,对于每组测试数据,输入一行六个整数 。
输出格式
对于每组测试数据,输出一行:
-
若双方在都进行最优策略的情况下,小 C 可以获胜,则输出
C
; -
若双方在都进行最优策略的情况下,小 D 可以获胜,则输出
D
; -
若双方在都进行最优策略的情况下,游戏会平局,即谁也无法获胜,则输出
E
。
3
3 1 4 1 5 9
1 1 4 5 1 4
5 2 1 2 6 3
C
D
E
提示
【样例解释 #1】
对于第一组数据,小 C 可以先出一张斩,并在小 D 回应一张杀后再出一张斩。此时小 D 的杀用完了,无法做出回应,输掉了游戏。
【样例 #2】
见附加文件中的 game/game2.in
与 game/game2.ans
。
【数据范围】
对于 的数据,,。
测试点编号 | 特殊性质 |
---|---|
保证 | |
保证 且 | |
无 |