问题 3372 --游戏结算

3372: 游戏结算

时间限制: 1 Sec  内存限制: 128 MB
提交: 1  解决: 1
[提交][状态][命题人:]

题目描述

王者荣耀游戏结算,有五名玩家,分别输入游戏id 击杀数 死亡数 助攻数(K/D/A)现在对玩家上局游戏进行结算,K/D/A 高的排前面,若相同,击杀数高的排前面,若相同,死亡数低的排前面,若相同则按id小的排前面;按排名输出 玩家id 第一的获MVP ,K/D/A大于等于12 gold(金牌)K/D/A大于等于9且小于12的获sliver(银牌);击杀数最多的 获“most kill” ;助攻数最多的获“most assistance”。如果击杀数(助攻数)两者一样,排名靠前的获得。(K/D/A计算 :(K+A)/D 如果D为0 按1 计算

输入

游戏id 击杀数 死亡数 助攻数

输出

按顺序输出玩家id   MVP  Gold/Sliver(金牌/银牌)  Most kill(最多击杀) Most assistance(最多助攻) 中间由空格隔开 每名玩家占一行。

样例输入
Copy
agahra 9 0 7
atahjg  9 1 7
vaetaq  4 5 6
awtav   6 3 9
afgahg  10 5 3
样例输出
Copy
agahra MVP Gold
atahjg Gold
awtav Most assistance
afgahg Most kill
vaetaq

提示

来源

[提交][状态]