双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

成绩排序题这道题怎么写啊

耶耶耶耶耶耶yan 耶耶耶耶耶耶yan 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

输入n个学生的姓名及其3门功课成绩(整数),要求根据3门功课的平均成绩从高分到低分输出每个学生的姓名、3门功课成绩及平均成绩,若平均分相同则按姓名的字典序输出。

输入格式:

测试数据有多组,处理到文件尾。每组测试数据首先输入一个正整数n(1<n<100),表示学生人数;然后是n行信息,分别表示学生的姓名(长度不超过10且由英文字母构成的字符串)和3门课成绩(正整数)。

输出格式:

对于每组测试,输出排序后的学生信息,每行一个学生信息:姓名、3门课成绩、平均成绩(保留2位小数)。每行数据之间留一个空格。

输入样例:

3
zhangsan 80 75 65
lisi 65 52 56
wangwu 87 86 95
6
zhangsan 80 75 65
qisi 78 77 56
wangwu 87 86 95
zisi 78 77 56
wangliu 88 86 95
lisi 65 52 56

输出样例:

 

wangwu 87 86 95 89.33
zhangsan 80 75 65 73.33
lisi 65 52 56 57.67
wangliu 88 86 95 89.67
wangwu 87 86 95 89.33
zhangsan 80 75 65 73.33
qisi 78 77 56 70.33
zisi 78 77 56 70.33
lisi 65 52 56 57.67
...全文

相关推荐

评论 1
收藏 已收藏
分享
返回顶部