나의 코드:
N = int(input())
human_list = []
for i in range(N):
x,y = map(int,input().split())
human_list.append((x,y))
for i in human_list:
level = 1
for j in human_list:
if i[0] < j[0] and i[1] < j[1]:
level += 1
print(level, end=" ")
브루트 포스 알고리즘 2번째 문제이다.
이 문제가 왜 브루트 포스인지 모르겠지만, 한 변수를 설정하고 그 변수의 나머지를 다 검사를 해서 아마도 그런것같다.
이 문제는 If 문에 있는 조건문을 이해하면 아주 쉽게 풀 수 있는 문제이다.
한 사람의 몸무게와 키가 다른사람들과 비교하였을때 둘다 작으면 level을 하나씩 올리면 아주 쉽게 풀 수 있다.
백준[2231번]:: 분해합(Python,파이썬) (0) | 2020.10.06 |
---|---|
백준[2798번]:: 블랙잭(Python,파이썬) (0) | 2020.10.04 |
백준[10872번]:: 팩토리얼(Python,파이썬) (1) | 2020.09.24 |
백준[1316번]:: 그룹 단어 체커(Python,파이썬) (1) | 2020.09.24 |
백준[2941번]:: 크로아티아(Python,파이썬) (2) | 2020.09.22 |
댓글 영역