from itertools import combinations
n, s = map(int, input().split())
arr = list(map(int, input().split()))
cnt = 0
for k in range(1, n+1):
combs = combinations(arr, k) ## 먼저 이렇게 객체를 만들어 저장하고
for comb in combs: # 나중에 for문을 돌려야함
if sum(comb) == s: cnt += 1
print(cnt)
'알고리즘' 카테고리의 다른 글
완전탐색, 동적계획법, 탐욕법 (0) | 2020.01.07 |
---|---|
백준_BruteForce_분해합 (0) | 2020.01.05 |
백준_BruteForce_로또 (0) | 2019.12.28 |
백준_BruteForce_연구소 (0) | 2019.12.23 |
백준_BruteForce_퇴사 (0) | 2019.12.22 |