本题采用文件输入输出。
输入文件为 A.in, 输出文件为A.out。
高考成绩的排名规则是按总分由高到低排,总分相同的人排名应相同,例如有 5 个同学的高考成绩:
按照成绩排序后,成绩如下:
现在给出 n 个同学的高考成绩信息,请你回答查询:考号为 xxx 的学生排名是多少。
A.in
第一行含一个整数 n,表示学生人数。
接下来的 n 行,每行表示一个学生信息:考号(长度为 6 的数字串),姓名(长度不超过 10,且不空格的字符串),成绩(是在 0..750 之间的整数)。
第 n+2 行为一个整数 m,表示有 m 次查询。接下来的 m 行,每行是一个考号信息
A.out
包含 m 行,对应输入中的查询。如果找到对应考号的学生,输出其姓名和名次,否则输出“Test error number!”。
5 001 cl 567 002 ygh 605 003 gl 690 004 xtb 605 005 wzs 567 3 003 001 006
gl 1 cl 3 Test error number!