728x90
반응형
Silver V
# 7568 덩치
브루트 포스
링크 : https://www.acmicpc.net/problem/7568
풀이
N = int(input())
li = []
for i in range(N):
w, h = map(int, input().split())
li.append([w, h])
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 = ' ')
- N 개의 입력값 전체에 대해서 모든 경우를 검사해야하므로 브루트 포스 문제에 해당
- 수월하게 코딩하기 위해 조직적인 아이디어를 짜는게 아직 부족해보인다
'Algorithm Study > Python' 카테고리의 다른 글
[백준 파이썬] # 1260 DFS와 BFS (0) | 2022.01.02 |
---|---|
[백준 파이썬] # 1436 영화감독 숌 (0) | 2021.12.22 |
[백준 파이썬] # 13305 주유소 (0) | 2021.12.19 |
[백준 파이썬] # 2231 분해합 (0) | 2021.12.19 |
[백준 파이썬] # 2798 블랙잭 (0) | 2021.12.17 |