https://www.acmicpc.net/problem/2309
from itertools import combinations
arr = []
for _ in range(9):
arr.append(int(input()))
for talls in combinations(arr, 7):
# 일곱 난쟁이의 키는 중복되지 않으니 조합으로 만들어준다
if sum(talls) == 100:
answer = sorted(talls, key=lambda x: x)
for i in answer:
print(i)
break
브루트포스로 풀어낸 문제이다.
'알고리즘' 카테고리의 다른 글
파이썬) 로봇 청소기 - BOJ (0) | 2023.11.29 |
---|---|
파이썬) 시험 감독 -BOJ (0) | 2023.11.28 |
파이썬) 로봇 프로젝트 - BOJ (0) | 2023.11.22 |
파이썬) 최대 힙 - BOJ (0) | 2023.11.20 |
파이썬) 회전초밥 - BOJ (0) | 2023.11.20 |