[NOI1997]竞赛排名
题号:NC16815
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

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

1,2...N(N为参赛总人数)。

    设xij分别表示编号为i的选手第j项竞赛的成绩(1 ≤ i ≤ N,1 ≤ j ≤ 8)。其它指标如下:

        ● 第j项竞赛的平均分 

        ● 选手i的总分

● 选手i第j项竞赛的位置分

● 选手i的总位置分

排名规则如下:

        1总位置分高的选手名次在前:

        2若两个或两个以上的选手总位置分相同,则总分高的选手名次在前:

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

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



输入描述:

第一行为参赛总人数N (1 ≤ N ≤ 1000),从第二行到第N行依次为编号为1到编号为N的选手的成绩,每行有8个0~100之间的整数,代表该选手的8项竞赛成绩xi1,xi2,…,xi8。同一行相邻两个数之间用一个空格符隔开。

输出描述:

有N行,从第1行到第N行依次为排名第1的选手的编号,排名第2的选手的编号,…,排名第N的选手的编号。
示例1

输入

复制
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