from itertools import combinations
nanjeng = []
for _ in range(9) :
nanjeng.append(int(input()))
for i in combinations(nanjeng,7) :
nanjeng_sum = sum(i)
if nanjeng_sum == 100 :
for k in i :
print(k)
break
완전 탐색을 이용해 해결했다.
combinations 함수를 통해 7가지 인자를 가지는 부분 집합을 모두 구해 합이 100되는 경우를 출력했다.
'프로그램 > 코딩테스트' 카테고리의 다른 글
백준 3085 사탕 게임 (0) | 2022.06.13 |
---|---|
백준 10448 유레카 이론 (0) | 2022.06.13 |
백준 2075 N번째 큰 수 (0) | 2022.06.13 |
백준 1935 후위 표기식2 (0) | 2022.06.13 |
백준 5397 키로거 (0) | 2022.06.13 |
댓글