#Z01855. 回顾ycj学长的风光时刻
回顾ycj学长的风光时刻
题目描述
技能节是我们学校的特色活动,每年都有许多大佬们参加比赛,现在比赛已经结束了,但是oj出了点问题,他不会自动排序了,只能显示最终结果,请你为oj重新写一个排序程序,来给大佬们进行排名。
为了方便你们整理,我们只有5题。每个人做的题都会给一个数字,负数表示该学生在该题上有过的错误提交次数,但到现在还没有AC。正数表示AC所耗的时间,如果是正数,后面还会跟一个数,代表是交了几次之后AC的。
输入格式
有多组测试样例,输入数据的第一行是人数n(1≤n≤12)以及错误提交的罚时m(10≤m≤20),接下来n行数据每行描述一个学生的用户名(不多于8个字符的字串)以及对所有题的答题现状。
输出格式
将这些学生的考试现状,输出一个实时排名。实时排名显然先按AC题数排,多的在前,再按罚时排,少的在前,如果凑巧前两者都相等,则按名字的字典序排,小的在前。
每个学生占一行,名字(10个字符宽,靠左),过题数(5个字符宽,靠左),罚时(5个字符宽,靠左)。如果AK了,请在最后增加 "名字yyds!"。
6 20
lyt 30 1 -4 128 1 -2 11 1
cyk 33 1 0 101 1 -2 83 1
rzh 66 2 0 36 3 232 4 57 1
ycj 19 1 123 6 67 2 234 6 30 1
lxk 22 1 -5 52 3 280 4 29 1
mhj 28 1 -18 75 3 -5 53 2
ycj 5 693 ycjyyds!
lxk 4 483
rzh 4 511
lyt 3 169
mhj 3 216
cyk 3 217
豫公网安备41072702000346号