#C. 成绩排序

    传统题 1000ms 256MiB

成绩排序

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

小明所在的学校一开学就进行了一次摸底考试。摸底考试考了语文、数学、英语、科学共四门课程。

小明的老师汇总成绩后列出了成绩单,其中包括每个同学的姓名和四科的成绩。现在老师希望表扬一下每门课程考试得分前四名和总分前四名的同学,同分数的情况下,名字字典序更小的先表扬。

请你帮助老师写一个程序,快速完成这件事情吧。

输入格式

第一行为学生人数 n(4n100)n(4≤n≤100)

之后 nn 行依次为每个学生的姓名和语文、数学、英语、科学这四门课程的成绩,之间用一个空格隔开(成绩都大于等于 00 小于等于 100100)。

输出格式

输出第一行为语文考试要表扬前四名的同学的姓名,之间用一个空格隔开。

输出第二行为数学考试要表扬前四名的同学的姓名,之间用一个空格隔开。

输出第三行为英语考试要表扬前四名的同学的姓名,之间用一个空格隔开。

输出第四行为科学考试要表扬前四名的同学的姓名,之间用一个空格隔开。

输出第五行为总分要表扬前四名的同学的姓名,之间用一个空格隔开。

输出时每行末尾的多余空格,不影响答案正确性

样例输入

5
Alice 99 98 97 96
Bob 98 97 96 94
Coy 94 94 95 96
Dan 93 95 96 97
Evan 0 94 95 95

样例输出

Alice Bob Coy Dan
Alice Bob Dan Coy
Alice Bob Dan Coy
Dan Alice Coy Evan
Alice Bob Dan Coy

五升六第十三节程序设计作业

未认领
状态
已结束
题目
5
开始时间
2023-9-25 0:00
截止时间
2023-10-9 23:59
可延期
24 小时