#2875. 按成绩降序输出

按成绩降序输出

题目描述

定义一个学生的结构体,需要存储的信息包括:姓名,语文成绩,数学成绩,英语成绩,性别,总分,以及平均分。

输入 n 个学生的姓名,语文成绩,数学成绩,英语成绩,性别; 分 n 行,按照总分从高到低输出 n 个学生的姓名,总分,以及平均分,平均分保留 2 位小数。

输入格式

先输入一个整数 n 再输入 n 行,每一行包括学生的姓名,语文成绩,数学成绩,英语成绩,性别。

输出格式

分 n 行输出,按照总分从高到低输出 n 个学生的姓名,总分,以及平均分,平均分保留 2 位小数。

输入输出样例

输入 #1

6
zhangsan 98 97 95 m
lisi 97 98 99 m
wangwu 100 100 100 m
xiaoming 99 90 92 w
xiaohong 97 100 93 m
xiaoliang 95 96 94 w

输出 #1

wangwu 300 100.00
lisi 294 98.00
zhangsan 290 96.67
xiaohong 290 96.67
xiaoliang 285 95.00
xiaoming 281 93.67