import sys

n_input = sys.stdin.readline
# input 내장함수랑 겹쳐서 n_input로 표현했습니다.
n = int(n_input())
arr = []

for _ in range(n):
    arr.append(list(map(int,n_input().split())))
   
result = [1] * n  # n개의 값만큼 리스트를 초기화합니다.
                  # n = 5일때 [1, 1, 1, 1, 1]
for i in range(n):
    weight, height = arr[i]
    for j in range(n):
        if i != j: # 똑같은 대상이 중복 비교 안되게 합니다.
            n_weight, n_height = arr[j]
            if weight < n_weight and height < n_height:
                result[i] += 1
                # 현재 대상이 새로운 비교 대상보다 작을때 등수를 추가합니다.
print(*result) # *사용함으로써 [1,2,3,4,5] -> 1 2 3 4 5 로 출력되게 합니다.

 

'코딩 연습 > 백준 코드' 카테고리의 다른 글

막대기-1094.py  (0) 2023.10.15
동전0-11047.py  (0) 2023.10.15
단어 정렬-1181.py  (0) 2023.10.15
단어공부-1157.py  (0) 2023.10.15
다리 놓기 1010.py  (0) 2023.10.15

+ Recent posts