期末考试快到了,我们计算机专业要考5门课(高数,c语言,线代,英语,史纲),现假定排名规则与高考的规则类似(但不同)。按总分排序,如果总分相同,按照高数、c语言、线代三门课总分排名,如果三门课总分一样按照高数高的排在前面,其次是c语言,最后是线代。然后根据英语,史纲排名。如果分数一模一样,则位次号相同,排名按找字典序由小到大排列。
期末考试快到了,我们计算机专业要考5门课(高数,c语言,线代,英语,史纲),现假定排名规则与高考的规则类似(但不同)。按总分排序,如果总分相同,按照高数、c语言、线代三门课总分排名,如果三门课总分一样按照高数高的排在前面,其次是c语言,最后是线代。然后根据英语,史纲排名。如果分数一模一样,则位次号相同,排名按找字典序由小到大排列。
第一行输入一个整数n(0<n<50),代表有几个人,接下去n行每行输入名字(名字组成无空格),高数成绩,c语言成绩,线代成绩,英语成绩,史纲成绩。
输出n行每行输出位次号+空格+名字。
5 LiHua 60 97 84 32 64 XiaoXiao 70 63 100 76 94 LiuLi 98 95 87 30 50 QiJiang 99 100 89 70 85 WuYiFan 89 85 59 90 80
1 QiJiang 2 WuYiFan 3 XiaoXiao 4 LiuLi 5 LiHua