#420. 学生成绩排名
学生成绩排名
题目描述
有 n 名学生,每名学生有:学号、姓名、语文成绩、数学成绩、英语成绩。
要求按 总分降序 排序,如果总分相同则按 语文成绩降序 排序,如果仍然相同则按 学号升序 排序。
输出排序后的学生信息,每行格式:学号 姓名 总分
输入格式
第一行一个整数 n (1 ≤ n ≤ 100)
接下来 n 行,每行包含:学号 id、姓名 name(不含空格)、语文 ch、数学 math、英语 eng
输出格式
输出 n 行,每行格式:学号 姓名 总分
样例输入
3
101 张三 90 80 70
102 李四 85 90 80
103 王五 90 85 65
样例输出
102 李四 255
101 张三 240
103 王五 240
数据范围
- 1 ≤ n ≤ 100
- 学号为整数
- 姓名不含空格
- 各科成绩为整数(0 ≤ 成绩 ≤ 100)
提示
样例中,张三和王五总分均为 240,语文成绩均为 90,按学号升序排列,故张三(101)排在王五(103)之前。