#4355. C++ L16 足球比赛排行榜

C++ L16 足球比赛排行榜

C++ L16 足球比赛排行榜(30分)

题目名称:足球比赛排行榜

题目描述:

学校举办了一场足球比赛,以班为单位参赛。给出每个班的班号和积分。请按照积分从高到低的顺序进行排序输出;如果积分相同,则班号小的排在前面。

输入:

第1行有1个整数n(1≤n≤100),表示参赛班级的数量。

接下来有n行,每行包含2个正整数,分别表示参赛班号和积分,两数中间用一个空格分隔。

题目保证输入和输出数据都在整型范围之间,且班号不重复。

输出:

共n行,表示排序的结果,每行有2个整数,分别为参赛班号和积分,两数中间用一个空格分隔。

输入样例:

3

901 0

902 6

903 3

输出样例:

902 6

903 3

901 0

Limitation

1s, 1024KiB for each test case.