话不多说,先看水题:
问题描述
班级期末考试结束了,班主任想统计全班同学的各科成绩情况。现在班主任按顺序记录了每个学生的姓名、年龄、数学成绩(0~100)、语文成绩(0-100)、体育成绩(只有A、B、C、D这四种等级)。请你分别输出单个科目的学生排名情况。
输入格式
第一行,输入整数n(n≤100), 表示这nn个学生。
接下来输入n行,输入学生的信息,分别按姓名-年龄-数学成绩-语文成绩-体育成绩输入。
输出格式
输出三行,每行分别为按数学、语文、体育成绩的学生排名(按语文、数学成绩从低到高排序,体育成绩按 A - D 排序,学生成绩相同时,按姓名字典序排名)。
样例
输入数据 1
5
zhang 10 99 89 A
wang 9 96 75 C
li 11 60 85 B
zhao 10 68 100 D
zhou 8 79 88 A
输出数据 1
li zhao zhou wang zhang
wang li zhou zhang zhao
zhang zhou li wang zhao
搞笑插入:
这一题编者做的时候傻到去问人,具体看图片: