- Python编程300例:快速构建可执行高质量代码
- 李永华编著
- 189字
- 2021-03-26 23:33:07
例4 相对排名
1.问题描述
根据N名运动员得分,找到相对等级和获得最高分前3名的人,分别获得金牌、银牌和铜牌。N是正整数,并且不超过10 000。所有运动员的成绩都保证是独一无二的。
2.问题示例
输入[5,4,3,2,1],输出["Gold Medal","Silver Medal","Bronze Medal","4","5"],前3名运动员得分较高,根据得分依次获得金牌、银牌和铜牌。对于后两名运动员,根据分数输出相对等级。
3.代码实现
4.运行结果
输入:[5,4,3,2,1]
输出:['Gold Medal','Silver Medal','Bronze Medal','4','5']