#ST204. 同分看年龄

同分看年龄

同分看年龄

课堂例题 / ★★☆

题目描述

学校选小队长。每个同学有名字、分数和年龄。

排序规则:

  1. 分数高的在前;
  2. 如果分数相同,年龄小的在前。

输入格式

第一行 n。接下来 n 行:name score age

输出格式

输出排序后的学生,每行:name score age

样例 1

输入:

4
A 90 10
B 100 12
C 100 9
D 90 8

输出:

C 100 9
B 100 12
D 90 8
A 90 10

数据范围

对于所有测试数据:

  • 1 <= n <= 100,如果题目有 n
  • 名字均为不含空格的字符串;
  • 所有数字均为整数,范围适合 int

提示

可以使用结构体保存每个对象的信息。