1184: 成绩整理
文件提交:无需freopen
内存限制:128 MB
时间限制:1.000 S
评测方式:普通裁判
命题人:
提交:1
解决:0
题目描述
老师让你帮他把每个学生的学号、姓名、性别、年龄和考试成绩输入,然后按照成绩从大到小排序后输出每个学生的学号、姓名、性别、年龄和考试成绩。由于可能存在同分的情况,当两个学生的成绩相同时,应保证学号小的学生排在前面。
输入
第一行包含一个整数n(n≤100)表示学生人数。接下来的每行包含一个学生的所有信息:学号(一个int类型的整数) 姓名(不超过30个字符的字符串) 性别("male"表示男,"female"表示女) 年龄(0至200的整数) 考试成绩(0-100的实数,精确到0.5)
输出
按要求排序后,输出n个学生的所有信息。
样例输入
4
1001 小亮 male 14 57
1002 小红 female 15 89
1003 小明 male 14 55
1004 小勇 male 15 57
样例输出
1002 小红 female 15 89
1001 小亮 male 14 57
1004 小勇 male 15 57
1003 小明 male 14 55