Class Solution
- java.lang.Object
-
- g0501_0600.s0506_relative_ranks.Solution
-
public class Solution extends Object
506 - Relative Ranks.Easy
You are given an integer array
score
of sizen
, wherescore[i]
is the score of theith
athlete in a competition. All the scores are guaranteed to be unique.The athletes are placed based on their scores, where the
1st
place athlete has the highest score, the2nd
place athlete has the2nd
highest score, and so on. The placement of each athlete determines their rank:- The
1st
place athlete’s rank is"Gold Medal"
. - The
2nd
place athlete’s rank is"Silver Medal"
. - The
3rd
place athlete’s rank is"Bronze Medal"
. - For the
4th
place to thenth
place athlete, their rank is their placement number (i.e., thexth
place athlete’s rank is"x"
).
Return an array
answer
of sizen
whereanswer[i]
is the rank of theith
athlete.Example 1:
Input: score = [5,4,3,2,1]
Output: [“Gold Medal”,“Silver Medal”,“Bronze Medal”,“4”,“5”]
Explanation: The placements are [1st, 2nd, 3rd, 4th, 5th].
Example 2:
Input: score = [10,3,8,9,4]
Output: [“Gold Medal”,“5”,“Bronze Medal”,“Silver Medal”,“4”]
Explanation: The placements are [1st, 5th, 3rd, 2nd, 4th].
Constraints:
n == score.length
1 <= n <= 104
0 <= score[i] <= 106
- All the values in
score
are unique.
- The
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
-
-
Method Detail
-
findRelativeRanks
public String[] findRelativeRanks(int[] nums)
-
-