Package g0501_0600.s0506_relative_ranks
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 size `n`, where `score[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 the1st
place athlete has the highest score, the2nd
place athlete has the2nd
highest score, and so on. The placement of each athlete determines their rank: * The1st
place athlete's rank is `"Gold Medal"`. * The2nd
place athlete's rank is `"Silver Medal"`. * The3rd
place athlete's rank is `"Bronze Medal"`. * For the4th
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 size `n` where `answer[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**.
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
-
-
Method Detail
-
findRelativeRanks
public String[] findRelativeRanks(int[] nums)
-
-