‹ 上一题 下一题 ›

g4-08160. 科目成绩单 未做

1000 ms 256 MB 测试点 10 通过率 25% GESP-44级·结构体与多键排序排序与多关键字排序

题目描述

条成绩记录各有姓名、科目号()与分数。请排序后输出:

  1. 科目号小的在前;
  2. 科目相同的,分数高的在前;
  3. 科目与分数都相同的,保持输入顺序。

输入格式

第一行一个整数 。

接下来 行,每行一个不含空格的姓名、一个整数科目号和一个整数分数。

输出格式

共 行,每行依次输出姓名、科目号、分数,用空格分隔。

样例

输入
3
A 2 90
B 1 95
C 2 85
输出
B 1 95
A 2 90
C 2 85

科目 1 的 B 在前;科目 2 里 A(90) 高于 C(85)。

数据范围

;姓名长度不超过 10 且互不相同;科目号为 ;分数 。

提示:科目与分数都相同的记录要保持输入顺序(stable_sort 或带序号比较)。

输入
输出

            
答案