#4349. C++ L16 奖牌榜
C++ L16 奖牌榜
C++ L16 奖牌榜(30分)
题目名称:奖牌榜
题目描述:
今年大学生运动会,小蓝要根据每个学校获得的奖牌数量,按奖牌总数从多到少进行排序,整理出奖牌榜;如果有相同总奖牌数,则学校编号小的排在前面。
输入:
第1行是1个正整数,表示参加运动会的学校数目n(1≤n≤2000)。
接下来的n行,每行包含两个正整数,分别为每个学校的编号(不大于999999)和总奖牌数(不大于600), 中间用单个空格隔开。
输出:
n行,是将学校按总奖牌数从高到低的顺序进行排序的结果,每行包含学校编号和总奖牌数,之间用一个空格隔开。
输入样例:
3
1 40
2 53
3 53
输出样例:
2 53
3 53
1 40
Limitation
1s, 1024KiB for each test case.