giun đất
Senior Member
Này e đặt thấy gọn hơn.Python:class Solution: def findRelativeRanks(self, score: List[int]) -> List[str]: size = len(score) sorted_scores = sorted(score, reverse=True) map_result = {} for idx, value in enumerate(sorted_scores): map_result[value] = str(idx + 1) map_result[sorted_scores[0]] = "Gold Medal" if size > 1: map_result[sorted_scores[1]] = "Silver Medal" if size > 2: map_result[sorted_scores[2]] = "Bronze Medal" return [map_result[value] for value in score]
medals = ["gold," "silver","bronze"]
map_result[idx] = medals[idx] if idx <= 2