본문 바로가기
  • 안녕하세요,,, 안녕히가세요,,,,
프로그램/코딩테스트

백준 3040 백설 공주와 일곱 난쟁이

by 차보루타 2022. 6. 13.

 

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

댓글