#P5008. 成绩排序

成绩排序

说明

小明班有 n 个同学参加了期末考试,考试结束班主任给你每个同学的总分和姓名,请你帮他对总分 由高分到低分进行排序,总分相同则按姓名由小到大排序,然后按顺序输出姓名和总分。

输入格式

输入文件 paixu.in 包含 n 行,每行分别是每个学生的总分和姓名,有一空格相隔。(1<=n<=100,总分小 于 300,姓名由小写英文字母组成,长度不超过 20)

输出格式

输入文件 paixu.out 包含 n 行,每行分别是排序后的每个学生的姓名和总分,有一空格相隔。

样例

5 
230  huanghao 
299  dengfang 
122  liuming 
265  wangxin 
265  lihuilin 
dengfang 299 
lihuilin 265 
wangxin 265 
huanghao 230 
liuming 122