순위 매기기 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 |