题意
有 nnn 个同学的成绩,给出一个要查询的成绩 mmm。
排名规则:分数比 mmm 高的人有多少个,排名就是 多少+1多少 + 1多少+1(分数相同排名并列)。
输出这个成绩对应的排名。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
思路
核心方法:直接统计高分人数
1.输入数据
先读入同学人数 nnn,再读入 nnn 个成绩存入数组,最后读入要查询的成绩 mmm。
2.统计比 m 高的分数
遍历所有成绩,每找到一个比 m 大的分数,计数器 sum +1。
3.计算排名
排名 = 比 m 高的人数 + 1,直接输出即可。
4.输出结果
输出计算好的排名。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
完整代码