#6427. 排名 暂未评定

时间限制:1000 ms 内存限制:128 MiB 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: root

题目描述

某比赛有N(2≤N≤50)名选手参加,给定每名参赛选手的编号(1到N)和比赛得分(0≤得分≤100),

每个编号是唯一的,编号范围从1 ~ N。

请按照分数从高到低的顺序排序,如果分数相同就按照编号排序,编号小的排前边。

输入格式

第 1 行输入 N,表示有 N 名选手参赛。

第 2 ~ n + 1, 每行数据分别为选手的编号和比赛得分,中间用空格隔开。

输出格式

按照题意给定的排序规则,输出 n 行信息,

每行信息分别是编号和比赛得分,中间用空格隔开。

样例

样例输入

5
1 66
2 77
3 66
4 90
5 95

样例输出

5 95
4 90
2 77
1 66 
3 66