2575. 平均分排序
1000ms
256MB
简单
结构体基础
题目描述
现有 $n$ 名学生参加了期末考试。已知每名学生的信息:学号、语文、数学、英语成绩($0 \le$ 语文、数学、英语成绩 $\le$ 100)。
请将 $n$ 名同学按三门成绩的平均分从低到高的顺序排序。
输入格式
第 1 行是一个正整数 $n$($n \le 100$),表示学生人数。
接下来的 $n$ 行,每行有 4 个用空格隔开的整数,依次表示每个学生的学号、语文、数学、英语的成绩。保证每个学生的平均分都不相同。
输出格式
共 $n$ 行,每行一个整数、一个浮点数,用空格隔开。依次表示学生的学号和三门成绩的平均分(保留 1 位小数)。
样例 1
输入 (Input)
输出 (Output)
- $n \le 100$
- $0 \le$ 语文、数学、英语成绩 $\le 100$
- 保证每个学生的平均分都不相同。
› 输入 stdin
CtrlShiftEnter
‹ 输出 stdout
错误 stderr
操作成功