传统题 1000ms 512MiB

排序

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目:排序

一、题目描述 给定学生成绩列表,每个学生的成绩包括数学、英语、科学和体育四个科目的分数(皆为整数)。需按照以下规则对成绩进行排序:

  1. 首先,按照所有科目成绩总和的降序排序。
  2. 若总分相同,则按照数学成绩的降序排序。
  3. 若数学成绩和总分都相同,则按照科学成绩的降序排序。
  4. 若数学、科学成绩和总分都相同,则按照英语成绩的降序排序。

二、输入格式 第一行是整数N,表示学生的数量。 接下来的N行,每行包含一个学生的成绩,成绩之间用空格分隔,依次为数学、英语、科学和体育的分数。

三、输出格式 按照上述排序规则输出学生成绩,每个学生的成绩占一行,格式与输入格式相同。

四、样例

  • 样例1 输入
4
90 85 95 88
85 90 95 85
95 90 90 85
90 95 85 90
  • 样例1 输出
95 90 90 85
90 95 85 90
85 90 95 85
90 85 95 88

五、数据范围和提示

  • 对于30%的数据,1 ≤ n ≤ 10
  • 对于60%的数据,1 ≤ n ≤ 1000
  • 对于100%的数据,1 ≤ n ≤ 100000,分数为不超过100的非负整数。

lyyz测试

未参加
状态
已结束
规则
OI
题目
10
开始于
2025-1-13 12:15
结束于
2025-1-13 20:15
持续时间
8 小时
主持人
参赛人数
0