所在的位置: swift >> swift优势 >> 算法506相对名次

算法506相对名次

给你一个长度为n的整数数组scor,其中scor[i]是第i位运动员在比赛中的得分。所有得分都互不相同。运动员将根据得分决定名次,其中名次第1的运动员得分最高,名次第2的运动员得分第2高,依此类推。运动员的名次决定了他们的获奖情况:名次第1的运动员获金牌"GoldMdal"。名次第2的运动员获银牌"SilvrMdal"。名次第3的运动员获铜牌"BronzMdal"。从名次第4到第n的运动员,只能获得他们的名次编号(即,名次第x的运动员获得编号"x")。使用长度为n的数组answr返回获奖,其中answr[i]是第i位运动员的获奖情况。示例1:输入:scor=[5,4,3,2,1]输出:["GoldMdal","SilvrMdal","BronzMdal","4","5"]解释:名次为[1st,2nd,3rd,4th,5th]。示例2:输入:scor=[10,3,8,9,4]输出:["GoldMdal","5","BronzMdal","SilvrMdal","4"]解释:名次为[1st,5th,3rd,2nd,4th]。来源:力扣(LtCod)链接:


转载请注明:http://www.aierlanlan.com/grrz/3731.html