问题 3998 --保KDA的小明

3998: 保KDA的小明★★

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

题目描述

小明是个打游戏高手,一天他在打某个竞技的游戏,这个游戏的评分系统相当简单,仅根据KDA计算分数

KDA的评分方式为(K+A/D+1),且评分最高的人为本场比赛的MVP(同时可有多个)。(K表示击杀数,D表示死亡数,A表示助攻数)

在一场比赛中和小明竞技的有n个对手,当然小明的评分远高于其他人所以小明希望放放水,通过送使自己的评分和其他人接近,但小明并不想失去MVP的称号,请你告诉小明最多可以送几次。并给出其他人的排名表。

输入

第一行一个整数n

接下来n行,每行一个对手的名字,和对手的KDA三值;

接下来1行,是小明的KDA三值。

输出

按排名输出n行其他人的评分,保留2位小数。(若评分相同按名字字典序从小到大输出)

再输出小明可以死的次数。

样例输入
Copy
5
369 2 1 0
Karse 3 5 0
Knight 6 2 0
Jackeylove 6 1 5 
Yuyanjia 0 5 9 
10 0 7
样例输出
Copy
Jackeylove 5.50
Knight 2.00
Yuyanjia 1.50
369 1.00
Karse 0.50
3

提示

来源

[提交][状态]