#116. 「5-1」A、 高考排名 暂未评定

时间限制:1000 ms 内存限制:256 MiB 输入文件:A.in 输出文件:A.out
题目类型:传统 评测方式:文本比较
上传者: root

注意

本题采用文件输入输出。

输入文件为 A.in, 输出文件为A.out

题目描述

高考成绩的排名规则是按总分由高到低排,总分相同的人排名应相同,例如有 5 个同学的高考成绩:

考号 姓名 成绩
001 c1 567
002 ygh 605
003 gl 690
004 xtb 605
005 wzs 567

按照成绩排序后,成绩如下:

排名 考号 姓名 成绩
1 003 gl 690
2 002 ygh 605
004 xtb
3 001 cl 567
005 wzs

现在给出 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!

数据范围与提示