第31348题 单选题
现有学生成绩数组scores = [98, 95, 95, 90, 87, 87, 87, 82],要求实现“分数相同则排名一致,后续排名跳过并列人数”的美式特殊排名规则,以下关于该排名逻辑的实现思路或结果说法正确的是?
A

首先对数组进行升序排序,遍历过程中只要当前分数与上一个分数相同就将排名加1,否则直接复用前一个排名

B

首先对数组进行降序排序,初始化排名变量,遍历数组时若当前分数不等于前一个分数,则排名等于当前遍历索引+1,否则沿用之前的排名

C

首先对数组进行降序排序,遍历过程中每遍历一个元素就将排名加1,即使分数和前一个相同也递增排名,最终得到的就是符合要求的排名

D

按照该规则计算,数组中82分对应的最终排名为第7名

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析