问题 3179 --战场排名

3179: 战场排名★★★

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

题目描述

小暗香和他的朋友们一起排战场,一场战斗下来系统会给他和他的队友们列出排名,请你写一个程序为队友们进行排名。先输入队友个数,再依次输入相应的名字、搬运的火种数、击杀敌人个数和助攻次数。火种数多的排在前;若一样,则看击杀敌人个数,多的在前;若一样,则看助攻次数,多的在前。若数据都一样,则按名字的各位字母从小到大排序。

输入

一个整数n(0<n≤20),表示队友个数,后面跟着n个队友的名字、搬运的火种数、击杀敌人个数和助攻次数。

输出

输出排名,中间空一格,再输出队友们的名字,每组排名占一行。

样例输入
Copy
10
yunwutian 0 7 10
yunditian 1 10 14
jiujiujun 1 9 20 
yundida 0 7 9
ciwawa 0 8 12
quanxun 0 10 18
jioer 0 3 11
hundi 0 9 15
aiyifei 0 3 17
jing 2 10 13
样例输出
Copy
1 jing
2 yunditian
3 jiujiujun
4 quanxun
5 hundi
6 ciwawa
7 yunwutian
8 yundida
9 aiyifei
10 jioer

提示

来源

[提交][状态]