#P5759. [NOI1997] 竞赛排名

[NOI1997] 竞赛排名

Description

某市组织了一次中学生科技全能竞赛,每个选手要参加数学、物理、化学、天文、地理、生物、计算机和英语共八项竞赛,最后综合八项竞赛的成绩排出总名次。

选手编号依次为: 1,2,,N1,2,\dots,NNN 为参赛总人数)。设 xi,jx_{i, j}1iN,1j81 \le i \le N, 1 \le j \le 8)分别表示编号为 ii 的选手第 jj 项竞赛的成绩。其它指标如下:

  • jj1j81 \le j \le 8)项竞赛的平均分 avgj=1Ni=1Nxi,javg_j = \frac{1}{N} \sum_{i=1}^N x_{i, j}
  • 选手 ii1iN1 \le i \le N)的总分 sumxi=j=18xi,jsumx_i = \sum_{j=1}^8 x_{i, j}
  • 选手 ii1iN1 \le i \le N)第 jj1j81 \le j \le 8)项竞赛的位置分
$$y_{i, j}= \begin{cases} 0 & \left(\sum_{i = 1} ^ N |x_{i, j} - avg_j| = 0\right) \\ \frac{x_{i, j} - avg_j}{\frac{1}{N} \sum_{i = 1} ^ N |x_{i ,j} - agv_j|} & \left(\sum_{i = 1} ^ N |x_{i, j} - avg_j| \ne 0\right)\end{cases}$$
  • 选手 ii1iN1 \le i \le N)的总位置分 $sumy_i = \sum_{j=1}^3 y_{i, j} + 0.8 \sum_{j=4}^8 y_{i, j}$

排名规则如下:

  1. 总位置分高的选手名次在前;
  2. 若两个或两个以上的选手总位置分相同,则总分高的选手名次在前;
  3. 若两个或两个以上的选手总位置分和总分均相同,则编号在前的选手名次在前。

请你为竞赛组委会编一程序,计算本次全能竞赛的总排名情况。

Input Format

第一行为参赛总人数 NN,从第二行到第 NN 行依次为编号为 11 到编号为 NN 的选手的成绩,每行有 8801000 \sim 100 之间的整数,代表该选手的 88 项竞赛成绩 。同一行相邻两个数之间用一个空格符隔开。

Output Format

NN 行,从第 11 行到第 NN 行依次为排名第 11 的选手的编号,排名第 22 的选手的编号,……,排名第 NN 的选手的编号。

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

Hint

数据范围

对于所有测试数据,满足 1N10001 \le N \le 1000