比赛积分排名 by WJJ
- 描述
-
某体育运动大会包含多项赛事,运动员可以参加其中的任何赛事以获取积分。
现在需要对几位运动员按照总积分进行排名,积分计算规则如下:
- 每位运动员的总积分取5次最高积分之和(若运动员参加的比赛少于5场,则总积分为所有比赛积分相加)
- 排名按照总积分从高到低排序,若总积分相同则参加比赛总场次少的排名靠前(超过5次的仍按照原次数计算)
积分均为整数,且不会出现总积分和总场次均相同的情况。
- 输入
- 多行数据,每行包括某位运动员名字及其在某次比赛中获取的积分(整数),以空格隔开;输入以quit结束。
- 输出
- 按照排名从高到低的顺序,每行输出一位运动员的名字。
- 样例输入
-
liu 6 liu 6 lin 15 yao 7 yao 2 ma 3 ma 4 ma 5 quit
- 样例输出
-
lin liu ma yao