알고리즘/문제풀이

[Python] 백준 7568 "덩치_브루트포스" 문제풀이

이손안나 2022. 10. 26. 22:59

문제풀이

import sys

input = sys.stdin.readline

n = int(input())

big = []
ans = []
for _ in range(n):
    x,y=map(int,input().split())
    
    big.append([x,y])
    
    
for i in range(len(big)):
    cnt = 0
    for j in range(len(big)):
        if big[i][0]<big[j][0] and big[i][1]<big[j][1]:
            cnt +=1
    ans.append(cnt+1)
    
for i in ans:
    print(i,end=' ')

피드백

자신보다 작은 덩치가 있으면 카운트 +1을 해준다.