题号:NC212819
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述

众所周知,牛牛是一个 “1+1” 都能回答错误的小可爱,因此经常遭受旺仔哥哥的头槌惩罚。

今天,旺仔哥哥出了一场选择题测验,牛牛决定按照坊间传说来猜答案:

三长一短选最短;

三短一长选最长;

参差不齐就选 C。
【名词解释】

【三长一短】
三长一短 是指在四个选项长度中恰有一个选项的长度严格小于另外三个选项,且不存在
四个选项长度中恰有一个选项的长度严格大于另外三个选项;

【三短一长】
三短一长 是指在四个选项长度中恰有一个选项的长度严格大于另外三个选项
,且不存在四个选项长度中恰有一个选项的长度严格小于另外三个选项;

【参差不齐】
参差不齐 是指既不满足“三长一短”也不满足“三短一长”的情况。
输入描述:
第一行输入一个整数
,表示题目数。
接下来共有
道题,每道题由 4 行字符串组成,分别对应选项 A、B、C、D;每个字符串长度不超过 600,由可见字符(字母、数字、符号等)组成。
输出描述:
对于每道题,输出按照上述坊间传说应选的选项字母(A、B、C 或 D),每个字母独占一行。