알고리즘

<백준> 7568번 파이썬 알고리즘

changha. 2022. 6. 1. 22:58
n = int(input())
arr_w = []
arr_h = []
for _ in range(n):
    w, h = map(int, input().split())
    arr_w.append(w)
    arr_h.append(h)

rank = []
for i in range(n):
    r = 1
    for j in range(n):
        if i == j:
            continue
        if arr_w[i] < arr_w[j] and arr_h[i] < arr_h[j]:
            r += 1
    rank.append(r)
    
for i in rank:
    print(i, end=" ")

어렵게 생각 할 필요 없이

자신의 등수 = 자신보다 키, 몸무게 큰 사람 + 1