728x90
반응형

튜터님 수업하신 거 듣기 전에 풀어봤다.

어려울 줄 알았는데 파이썬 개사기

아이디어 생각하는 데 5분 걸리고 코드 작성 5분 정도 걸린 거 같다.

오늘 이삿짐 싸느라 개발 외 공부 조금 하고, 독서하고 개발 공부는 이것밖에 못했당 ㅎ

다른 풀이 공부는 내일 튜터님이 녹화해주신 강의 보면서 해봐야겠다.

 

from itertools import combinations

def solution(numbers, target):
    answer = 0
    
    combi_list = []
    for i in range(1, len(numbers)) :
        combi = list(combinations(numbers, i))
        combi_list += combi
    
    for x in combi_list :
        if sum(x) == (sum(numbers)-target)/2 :
            answer += 1
    
    return answer
반응형

+ Recent posts