0
已解决
题目描述 De**ion
某市要举行大型展览会,正在招募志愿者。
志愿者需先报名**报名号,然后参加两轮测试。
第一轮测试成绩在60分以下的(不包括60分)直接淘汰。
最多录取100名志愿者。
排名方式:
按照两轮考试总分从高到低排名,总分相同的按照第二轮考试成绩从高到低排名,总分与第二轮成绩都相同的按照报名者姓名中所有字符的ASCII码之和从大到小排名,若前面条件都相同,则最后按报名号从小到大排名。
请您帮忙判断最终被成功选拔上的志愿者(最多100名,最少不限),并输出他们的报名号,如果没有人被录取,则输出“No”。
输入描述 Input De**ion
n+1行
第一行输入整数n 表示有n名志愿者报名
后面n行每一行分别输入志愿者的姓名,报名号,第一轮考试成绩,第二轮考试成绩 用空格隔开
输出描述 Output De**ion
输出被成功选上的志愿者的报名号,按排名顺序输出,报名号之间用空格隔开。
样例输入 Sample Input
5 aaa 1001 50 100 bbb 1002 67 80 ccc 1003 78 76 ddd 1004 77 70 eee 1005 77 70
样例输出 Sample Output
1003 1002 1005 1004
数据范围及提示 Data Size & Hint
报名号为四位数的整数。
两轮考试成绩都是整数,满分为100分。
1<=n<=10000
