编程要求
根据提示,在右侧编辑器补充代码,使程序能将文件中的数据转为子列表元素是浮点数的二维列表,去掉每位选手的一个最高分和一个最低分,计算每位选手的平均分并附加到子列表末尾(平均分保留小数点后2位)。
将二维列表根据平均成绩降序排序,当平均成绩相同时,根据仲裁成绩升序排序
输入一个整数n,以列表形式输出排序后前n位选手的成绩。
测试说明
平台会对你编写的代码进行测试:
测试输入:
10
预期输出(下面为示例数据,非正确输出):
[[8.8, 9.7, 8.9, 8.8, 9.5, 9.7, 8.9, 9.5, 9.35],
[8.6, 9.7, 9.2, 9.6, 9.2, 9.7, 9.5, 8.8, 9.29],
[9.0, 9.4, 9.6, 9.6, 9.0, 9.6, 9.1, 8.9, 9.28],
[9.0, 9.0, 9.2, 8.8, 9.6, 9.3, 9.1, 9.9, 9.24],
[9.8, 9.8, 8.6, 9.6, 9.1, 8.6, 9.6, 8.7, 9.23],
[9.6, 9.4, 8.8, 9.4, 8.5, 9.3, 9.8, 8.7, 9.16],
[9.1, 9.4, 8.9, 9.1, 9.12],
[9.3, 9.4, 9.6, 9.6, 8.4, 9.4, 8.8, 8.2, 9.09],
[8.8, 9.2, 9.4, 8.6, 9.5, 9.3, 9.5, 8.7, 9.06],
[9.1, 9.5, 8.6, 9.3, 8.7, 9.5, 9.1, 8.9, 9.06]]
最新发布