2693: 【提高】飞花令

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

题目描述

今年, “人类最长飞花令”引起网友热议, 出题者逐一给出π小数点后的数字, 答题者 “飞”出含有此数字的诗词,五位选手旗鼓相当,一来一往,直到突破小数点后第203位。左手数学,右手诗歌,这场语文和数学的完美结合,让人大开眼界。不过作为总裁判的你,马上要将计算机编程引入这场“人类最长飞花令”,自动评测谁是优胜者。假如有3位选手参赛,则我们分别用大写字母 A、B、C表示三人,而这也是三位选手的答题顺序。他们的答题过程我们用一个字符串表示,字符串中有0~9十个数字及/# 号。0~9十个数字分别代表选手针对圆周率相应数字所答出诗句。如果数字相同,则代表该选手答对了,继续在场上等待作答;如果数字不同,则代表该选手答错了,判输并退出作答。如果出现'#' 号则代表相应选手未能在限定时间内作答,同样判输并退出作答。如果有选手未能“飞”出针对某数字的诗词,则后续的下一位选手继续就该数字”飞花”。当场上只留下一位选手时,他/她就是最后的胜利者。现在请你输出谁是最后的胜利者。
比如三人作答的过程是这样的∶



输入

输入数据有三行,第一行为选手个数n(1<n<6);第二行为圆周率,小数点后的数字不超过200位,长度足够判断出胜利者;第3行为n位选手的作答过程。

输出

输出代表胜利者的大写字母。

样例输入 复制

3
3.141592653589
314145926#

样例输出 复制

A

提示

11届国赛试题精选——C++