×

scala

HUAWEI 机试题:统计射击比赛成绩

哄哄 哄哄 发表于2024-04-20 浏览9401 评论0
🌈 Scala 实现 题目描述: 给定一个射击比赛成绩单,包含多个选手若干次射击的成绩分数,请对每个选手按其最高三个分数之和进行降序排名,输出降序排名后的选手id序列。 题目解析: 给一个数字表示射击的次数,然后给几个选手进行(乱序)射击,生成对应的成绩! 条件如下: 一个选手可以有多个射击成绩的分数,且次序不固定 如果一个选手成绩少于3个,则认为选手的所有成绩无效,排名忽略该选手 如果选手的成绩之和相等,则相等的选手按照其id降序排列 输入描述: 输入第一行,一个整数