题库练习 考试成绩单

A71846 | 考试成绩单

来源编程题
时间限制1s
内存限制256MB
通过 / 提交0/0

题目描述

某考试成绩计算方式为:综合成绩=笔试成绩(满分 50 分) + 面试成绩(满分 35 分)+专业科目成绩(满分 15 分),现给出几位考生的单项成绩,要求按综合成绩从高到低的顺序输出考生的考号和综合成绩。

如果综合成绩相同,就将考号小的排在前面。

输入格式

输入包含多行:

第一行是一个整数 n,表示考生的数量。

接下来的 n 行,每行包含四个整数:考号 、笔试成绩 、面试成绩 、专业科目成绩 。

输出格式

输出包含 n 行,每行输出一个考生的考号和综合成绩,按综合成绩从高到低排序。如果综合成绩相同,则按考号从小到大排序。每行中的考号和综合成绩用空格分隔。

输入输出样例

输入 #1
3
100004 50 20 15 
100006 45 26 8
100007 42 29 14
输出 #1
100004 85
100007 85
100006 79
C++ 编辑器
输入
输出