Rejudge Progress:

1021: 简单排序

Time Limit: 1000 MS Memory Limit: 65536 KB
Total Submit: 1479 Accepted: 855 Page View: 2054
Submit Status Discuss
这是你第一次参加这样的程序设计的比赛吗?我想你们中的大部分人都是吧. 我们比赛的排名方式是这样的:对于每支参赛队伍,我们会把做出题目数目最多的队伍排在前面,对于做出相同数量题目的队伍,我们会根据他们的做题总用时(实际时间+题目提交错误的罚时)进行排名,每次提交答案如果不正确那么将会被罚时20分钟,罚时的多少不会影响你实际参加比赛的时间. 现在让我们来设计个程序为我们的比赛进行排名,也可以检查下我们的PC^2是否在正常的工作.
第一行只有一个正整数N,表示参加这次比赛的队伍数. 第一行以后有N行,每一行都有3个正整数,T[i],S[i],P[i],(3个数会用空格分开),分别表示第i支参赛队伍的ID,得分(每做出一道题目得一分),总用时. 为了让大家的计算简便,我们假设所有队伍的最终得分都是不相同的.
你需要按照我们的比赛规则,把比赛最终的排名计算出来. 输出有N行,从第一名开始,依次输出每个参赛队伍的ID,每个ID占一行.
3 3 2 200 2 1 100 1 3 300
1 3 2
非常简单的排序问题!