| 순위 매기기 2 |
|---|
입력받은 n개의 점수에 대해 각 점수의 순위를 구하는 프로그램을 작성하시오. 예를 들어, 입력받은 점수가 56, 23, 11, 10, 2, 10, 75 일 때 각 점수의 순위는 2, 3, 4, 5, 7, 5, 1 이다. |
| 입력 | |
|---|---|
첫째 줄에 n이 주어진다. 두 번째 줄에 n개의 점수가 공백을 사이에 두고 주어진다. 점수의 범위는 0 ~ 100 이고, n은 100,000 이하다. 즉, 최대 100,000개의 점수가 나올 수 있다. | |
| 출력 | |
|---|---|
첫째 줄에 입력받은 n개의 점수 각각에 대한 순위가 공백을 사이에 두고 출력한다. | |
| 예시 | |||
|---|---|---|---|
| 1 | 입력 | 7 56 23 11 10 2 10 75 | |
| 출력 | 2 3 4 5 7 5 1 | ||
| 2 | 입력 | 5 76 76 76 100 53 | |
| 출력 | 2 2 2 1 5 | ||