Problem
You are given an integer arrayscore of size n, where score[i] is the score of the i^th athlete in a competition. All the scores are guaranteed to be unique.
The athletes are placed based on their scores, where the 1^st place athlete has the highest score, the 2^nd place athlete has the 2^nd highest score, and so on. The placement of each athlete determines their rank:
- The
1^stplace athlete’s rank is"Gold Medal". - The
2^ndplace athlete’s rank is"Silver Medal". - The
3^rdplace athlete’s rank is"Bronze Medal". - For the
4^thplace to then^thplace athlete, their rank is their placement number (i.e., thex^thplace athlete’s rank is"x").
answer of size n where answer[i] is the rank of the i^th athlete.
Examples
Constraints
n == score.length1 <= n <= 10^40 <= score[i] <= 10^6- All the values in
scoreare unique.