#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)之前。