#D0833. 成绩单排序
成绩单排序
成绩单排序
有 位同学参加了一场考试。第 位同学的名字为 ,成绩为 。
请你将所有同学按照成绩从高到低排序。如果两位同学成绩相同,则保持他们在输入中出现的先后顺序不变。
输入格式
第一行一个整数 。
接下来 行,每行包含一个字符串 和一个整数 ,表示一位同学的名字和成绩。
输出格式
输出 行,表示排序后的成绩单。
每行输出一个同学的名字和成绩,中间用一个空格隔开。
7
aa 500
bob 620
cat 500
dd 750
ee 620
fox 0
gg 500
dd 750
bob 620
ee 620
aa 500
cat 500
gg 500
fox 0
样例说明
成绩为 的 bob 和 ee 保持原来的相对顺序。
成绩为 的 aa、cat、gg 也保持原来的相对顺序。
数据范围
对于所有测试数据,保证:
- 只包含小写英文字母