問題文
JOI 高校には N 人の生徒がおり,1 から N までの番号が付けられている.
先月 JOI 高校ではマラソン大会が開催され,生徒全員がこれに参加した.生徒 i (1 ≦ i ≦ N) の記録は Ai 分であった.
マラソン大会における各生徒の順位を求めよ.ただし,生徒 i (1 ≦ i ≦ N) の順位は,(記録が Ai 分未満の生徒の人数)+ 1 で計算される.
制約
1 ≦ N ≦ 100.1 ≦ Ai≦ 1 000(1 ≦ i ≦ N).- 入力される値はすべて整数である.
入力
入力は以下の形式で与えられる.NA1 A2 … AN
出力
N 行出力せよ.i 行目 (1 ≦ i ≦ 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