tech.junha.kr

백준 덩치

https://www.acmicpc.net/problem/7568

7568번: 덩치

N = int(input())

li = []

for i in range(N):
    li.append(list(map(int, input().split())))

for i in range(N):
    rank = 1
    for j in range(N):
        if (li[i][0]<li[j][0] and li[i][1]<li[j][1]):
            rank+=1
    print(rank, end=' ')
  1. 햇갈리는 map(int, input(),split()) 복습

  2. map객체를 list로 변환시켜서 다시 li로 append하여 2차원 배열로 만듬

  3. brute force algorithm을 활용한 비교