网站页面
当前课程
成员
General
主题 1
主题 2
主题 4
主题 5
主题 6
主题 7
主题 8
主题 9
主题 10
主题 11
主题 12
主题 13
主题 14
主题 15
主题 16
主题 17
主题 18
主题 19
主题 20
第一试-竞赛排名
成绩 | 0 | 开启时间 | 2013年01月22日 星期二 13:15 |
折扣 | 0.8 | 折扣时间 | 2013年01月22日 星期二 13:15 |
允许迟交 | 是 | 关闭时间 | 2013年01月22日 星期二 13:15 |
输入文件 | competitionsort.in | 输出文件 | competitionsort.out |
某市组织了一次中学生科技全能竞赛,每个选手要参加数学、物理、化学、天文、地理、生物、计算机和英语共八项竞赛,最后综合八项竞赛的成绩排出总名次。选手编号依次为:1,2...N(N为参赛总人数)。
设分别表示编号为i的选手第j项竞赛的成绩。其它指标如下:
- 第j项竞赛的平均分
- 选手i的总分
- 选手i第j项竞赛的位置分
- 选手i的总位置分
排名规则如下:
- 总位置分高的选手名次在前:
- 若两个或两个以上的选手总位置分相同,则总分高的选手名次在前:
- 若两个或两个以上的选手总位置分和总分均相同,则编号在前的选手名次在前。
请你为竞赛组委会编一程序,计算本次全能竞赛的总排名情况。
输入输出
输入文件的第一行为参赛总人数N,从第二行到第N行依次为编号为1到编号为N的选手的成绩,每行有8个0~100之间的整数,代表该选手的8项竞赛成绩。同一行相邻两个数之间用一个空格符隔开。
输出文件有N行,从第1行到第N行依次为排名第1的选手的编号,排名第2的选手的编号,…,排名第N的选手的编号。
样例
输入文件
3 72 82 73 68 95 86 82 90 72 90 50 60 80 70 65 80 72 82 73 68 95 86 82 90
输出文件
1 3 2