#AG208. 【程序题】竞赛选手综合排名(多条件选择排序)
【程序题】竞赛选手综合排名(多条件选择排序)
题目描述
编程竞赛需要按以下规则排名:
- 得分降序排列
- 得分相同时,提交时间升序排列(提交时间越小越早)
输入一个二维数组,每个元素为 [分数, 时间],要求按以下规则排序:
- 分数降序排列
- 分数相同时,提交时间升序排列(提交时间越小越早)
输入格式
第一行为整数 n,表示选手数量。 接下来 n 行,每行两个整数:得分(≥0)和提交时间(≥1)。
输出格式
n 行,排序后的选手信息,每行格式同输入。
5
90 1001
85 1003
90 1002
85 1004
95 1005
95 1005
90 1001
90 1002
85 1003
85 1004
3
80 2
80 1
80 3
80 1
80 2
80 3