백준 7568번(덩치)

ansehun·2022년 9월 10일
0

백준 코딩 연습

목록 보기
4/9

📒 알고 가야 하는 것

- 브루트-포드 알고리즘: 모든 자료를 탐색하여 원하는 정보를 얻음.

📌 코드

import sys

N = int(sys.stdin.readline())
lis = []

for _ in range(N) :
    x, y = map(int, sys.stdin.readline().split())
    lis.append((x, y))

for i in lis :
    rank = 1
    for j in lis :
        if i[0] < j[0] and i[1] < j[1] :
            rank += 1
        
    print(rank, end = " ")



### 📌 **피드백**
  • 너무 어렵게 생각했다. 자신보다 큰 경우에 대해서 '+'를 해주면 된다.
  • 하나씩 경우에 대해서 상태를 확인해줘야 한다고 생각했기에 코드가 길어지고 방대해졌다...
  • 다음부터는 다른 방식으로 생각해보자...

0개의 댓글