문제1837--등수 매기기

1837: 등수 매기기

[만든사람 : ]
시간제한 : 2.000 sec  메모리제한 : 128 MB  제출 : 58  맞은 사람 : 22

제출  

문제 설명

쇼미더프로젝트에 N명의 팀이 참가하였다.

쇼미더프로젝트는 점수가 높을수록 좋은 상을 받을 수 있어서 팀들의 점수가 중요하다.

팀들의 점수가 주어졌을 때 각 팀이 몇 등인지 출력하는 프로그램을 작성하시오.

동점의 경우 가능한 등수 중 가장 높은 등수로 매겨진다.

예를 들어 50 60 60 40 60 70으로 점수가 주어지면 각 팀의 등수는 5 2 2 6 2 1이 된다.

입력 설명

첫째 줄에 팀 수 N(1 ≤ N ≤ 10,000)이 주어진다.

두 번째 줄부터 N + 1 번째 줄에 걸쳐 각 팀의 점수 Si(1 ≤ Si ≤ 1,000,000,000)가 주어진다.

출력 설명

첫째 줄부터 N번째 줄에 걸쳐 각 팀의 등수를 출력한다.

입력 예시1 Copy

6
50 60 60 40 60 70

출력 예시1 Copy

5 
2 
2 
6 
2 
1

출처/분류