728x90
# 백준 브루트 포스 : 7568번 - 덩치
n = int(input()) # 전체 사람 수 입력받기
weight_height = []
for _ in range(n): # 몸무게, 키 입력받기
weight, height = map(int, input().split(' '))
weight_height.append([weight, height])
# 자기보다 덩치 큰 사람 수 구하기
rank_list = []
for i in range(n):
rank=0
w = weight_height[i][0]
h = weight_height[i][1]
for j in range(n):
if w < weight_height[j][0] and h < weight_height[j][1]:
rank+=1
rank_list.append(rank+1)
# 등수 출력
for i in rank_list:
print(i, end=' ')
조금 지저분하게 푼 것 같지만 스스로 푼 것에 만족..!
'Algorithm > Baekjoon' 카테고리의 다른 글
#백준 2750, 파이썬, 리스트 정렬하기, sort(), sorted() 함수 (0) | 2022.09.04 |
---|---|
#백준 1436, 파이썬, in 연산자 (0) | 2022.08.26 |
#백준 2231, 파이썬, list, map, 깃허브 에러 (0) | 2022.07.21 |
#백준 2798, 파이썬, 리스트, combinations (0) | 2022.07.21 |
#백준 3053, 파이썬, 소수점 반올림, 소수점 자릿수 표현, f-string (0) | 2022.07.21 |