題目描述
JOI 高中有 $N$ 名學生,編號由 $1$ 到 $N$。
上個月 JOI 高中舉辦咗馬拉松比賽,全體學生都有參加。學生 $i$($1 \le i \le N$)嘅紀錄係 $A_i$ 分鐘。
請計算每名學生喺馬拉松比賽入面嘅名次。不過,學生 $i$($1 \le i \le N$)嘅名次係按(紀錄少過 $A_i$ 分鐘嘅學生人數)$+ 1$ 嚟計算。
約束條件
- $1 \le N \le 100$。
- $1 \le A_i \le 1000$($1 \le i \le N$)。
- 輸入嘅所有數值都係整數。
輸入格式
輸入以以下格式畀出:
$N$ $A_1 \ A_2 \ \dots \ A_N$
輸出格式
輸出 $N$ 行。喺第 $i$ 行($1 \le i \le N$)輸出學生 $i$ 嘅名次。
範例
範例輸入 1
3 44 42 69
範例輸出 1
2 1 3
- 學生 $1$ 嘅紀錄係 $44$ 分鐘。紀錄少過 $44$ 分鐘嘅學生有 $1$ 個人,所以學生 $1$ 嘅名次係第 $2$ 名。因此,喺第 $1$ 行輸出 $2$。
- 學生 $2$ 嘅紀錄係 $42$ 分鐘。冇紀錄少過 $42$ 分鐘嘅學生,所以學生 $2$ 嘅名次係第 $1$ 名。因此,喺第 $2$ 行輸出 $1$。
- 學生 $3$ 嘅紀錄係 $69$ 分鐘。紀錄少過 $69$ 分鐘嘅學生有 $2$ 個人,所以學生 $3$ 嘅名次係第 $3$ 名。因此,喺第 $3$ 行輸出 $3$。
範例輸入 2
4 40 60 40 60
範例輸出 2
1 3 1 3
- 學生 $1$ 嘅紀錄係 $40$ 分鐘。冇紀錄少過 $40$ 分鐘嘅學生,所以學生 $1$ 嘅名次係第 $1$ 名。因此,喺第 $1$ 行輸出 $1$。
- 學生 $2$ 嘅紀錄係 $60$ 分鐘。紀錄少過 $60$ 分鐘嘅學生有 $2$ 個人,所以學生 $2$ 嘅名次係第 $3$ 名。因此,喺第 $2$ 行輸出 $3$。
- 學生 $3$ 嘅紀錄係 $40$ 分鐘。冇紀錄少過 $40$ 分鐘嘅學生,所以學生 $3$ 嘅名次係第 $1$ 名。因此,喺第 $3$ 行輸出 $1$。
- 學生 $4$ 嘅紀錄係 $60$ 分鐘。紀錄少過 $60$ 分鐘嘅學生有 $2$ 個人,所以學生 $4$ 嘅名次係第 $3$ 名。因此,喺第 $4$ 行輸出 $3$。
範例輸入 3
10 766 152 595 926 663 509 368 595 175 622
範例輸出 3
9 1 5 10 8 4 3 5 2 7