#L0014. 足球联赛

足球联赛

题目描述

小杨所在的城市举办了一个足球联赛,共有 nn 支球队,编号为 11nn。每支球队与其他所有球队各比赛一次,总共进行 n(n1)2\frac{n(n-1)}{2} 场比赛。每场比赛进球多的一方获胜,进球数相同则为平局。

每场比赛的计分规则如下:

  • 胜者获得 33 分;
  • 败者获得 00 分;
  • 若平局,双方各得 11 分。

每支球队的最终积分为其所有比赛得分之和。

小杨作为积分统计员,需要按以下规则给球队排名:

  1. 按总积分从高到低排序;
  2. 若两支或多支球队积分相同,则它们并列,取相同的最高名次(即「并列」)。

例如,若三队积分分别为 10,7,710, 7, 7,则得 1010 分的球队为第 11 名,两个得 77 分的球队均为第 22 名(不设第 33 名)。

请你帮小杨计算每支球队的最终排名。

输入格式

第一行一个整数 nn

接下来 n(n1)2\frac{n(n-1)}{2} 行,每行四个整数 ai,bi,ci,dia_i, b_i, c_i, d_i,表示一场比赛:球队 aia_i 与球队 bib_i 对阵,其中 aia_i 进球 cic_i 个,bib_i 进球 did_i 个。

输出格式

输出 nn 行,第 ii 行输出球队 ii 的最终排名。

样例

3
1 2 2 1
1 3 1 1
2 3 0 2
1
3
1
4
1 2 0 1
1 3 2 1
1 4 2 2
2 3 1 1
2 4 3 0
3 4 1 3
2
1
4
2

样例解释

样例 1 中:

  • 球队 11 胜球队 2233 分、平球队 3311 分,共 44 分;
  • 球队 22 两场皆负,得 00 分;
  • 球队 33 平球队 1111 分、胜球队 2233 分,共 44 分。

球队 11 与球队 33 同积 44 分并列第 11 名,球队 22 为第 33 名。

样例 2 中,四队积分分别为 44771144。按积分从高到低为球队 22114433,其中球队 11 与球队 44 同积 44 分并列第 22 名,球队 33 为第 44 名。

数据范围与约定

子任务 分值 限制
11 77 n10n \leq 10
22 所有比赛均为平局(ci=dic_i = d_i
33 1111 无特殊限制

对于 100%100\% 的数据,2n1002 \le n \le 100aibia_i \ne b_i,每对球队只比赛一次,0ci,di1000 \le c_i, d_i \le 100