问题 1384 --择优成绩

1384: 择优成绩★★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 9  解决: 8
[提交][状态][命题人:]

题目描述

计算机学院大一新生以择优成绩来划分等级。择优成绩选择包括C-程序设计、M-数学、E-英语及A-总分四项。择优成绩即取每科最好。例如:
StudentID C M E A
310101 98 85 88 (271)
310102 70 95 88 (253)
310103 82 87 94 (263)
310104 90 92 91 (273)
学生1程序设计分数最好,学生2数学分数最好,学生3英语分数最好,学生4总分最好。现要求查询学生的择优成绩,以成绩排名及科目表示。

输入

第一行包含两个整数n、m(<=2000),描述学生数和查询数。接下来含有n个学生的学号和三门成绩([0,100]),再接下去含有m个查询,查询即给出学号。

输出

输出每个学生的择优名次及科目,中间隔以一空格。   如果择优成绩名次相同,则以优先级A>C>M>E输出择优科目。如果学号不在其中,则输出N/A。
样例输入
Copy
5 6
310101 98 85 88
310102 70 95 88
310103 82 87 94
310104 90 92 91
310105 85 90 90
310101
310102
310103
310104
310105
999999
样例输出
Copy
1 C
1 M
1 E
1 A
3 A
N/A

提示

来源

qn 

[提交][状态]