만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

마라톤 대회

면접 대비

시간 제한2초메모리 제한1024 MB

요약
각 학생의 기록보다 짧은 기록을 가진 학생 수에 1을 더한 순위를 구합니다.
난이도

쉬움10점 중 1점

유형
배열, 완전 탐색
정답자
아직 제출이 없습니다

문제

JOI 고등학교에는 N명의 학생이 있으며, 각 학생에게 1부터 N까지 번호가 붙어 있다.

지난달 JOI 고등학교에서 마라톤 대회가 열렸고, 모든 학생이 이 대회에 참가했다. 학생 i (1 ≦ i ≦ N)의 기록은 Ai분이었다.

마라톤 대회에서 각 학생의 순위를 구하라. 단, 학생 i (1 ≦ i ≦ N)의 순위는 (기록이 Ai분 미만인 학생의 수) + 1로 계산한다.

입력

입력은 다음 형식으로 주어진다.

N
A1 A2 … AN

출력

N개의 줄을 출력하라. i번째 줄 (1 ≦ i ≦ N)에는 학생 i의 순위를 출력하라.

제한

  • 1 ≦ N ≦ 100.
  • 1 ≦ Ai ≦ 1 000 (1 ≦ i ≦ N).
  • 입력되는 값은 모두 정수이다.

예제3

  1. 예제 1

    입력
    3
    44 42 69
    
    예상 출력
    2
    1
    3
    
  2. 예제 2

    입력
    4
    40 60 40 60
    
    예상 출력
    1
    3
    1
    3
    
  3. 예제 3

    입력
    10
    766 152 595 926 663 509 368 595 175 622
    
    예상 출력
    9
    1
    5
    10
    8
    4
    3
    5
    2
    7