5648 - 美食烹饪大赛排名

题目描述

某电视台举办美食烹饪大赛,现在给定了几位选手的选手编号和总分,要求按总分从高到低的顺序输出选手的编号和总分,如果总分相同,就将选手编号小的排在前面。

输入

输入第一行包含一个整数 n ,(n \le 100)表示选手的数量。

接下来的 n 行每行包含两个整数,分别表示一个选手的编号 id 和总分 score 。每个选手的信息占据一行,且编号和分数之间用空格分隔。

输出

输出 n 行,每行包含两个整数:选手的编号 id 和总分 score 。这些选手应按照总分从高到低排序;若总分相同,则按选手编号从小到大排序。确保输出格式与输入格式一致,即每行的两个数值之间用空格分隔。

样例

输入

3
1 84
2 87
3 84

输出

2 87
1 84
3 84
标签
题目参数
时间限制 1 秒
内存限制 256 MB
提交次数 0
通过人数 0
金币数量 1 枚
难度 入门


上一题 下一题