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 |