문제 요약 :예제 입력의 리스트의 조합순열의 합이 해당하는 값과 같니?
포인트:combination 내장함수 사용해보기
코드:
from itertools import combinationsk,b=map(int, input().split())li=list(map(int,input().split()))a=0#1개 부터 리스트의 길이 만큼 조합을 구하기for i in range(1,k+1):for i in combinations(li,i):#해당 순열의 합이 구하고자 하는 합과 같다면?if sum(i)==b:a+=1print(a)