문제

문제 2087

카드 뽑기5

시간 제한 1.000초 메모리 제한 128MB

문제 설명

\(1\)부터 \(N\)까지의 번호가 매겨져 있는 \(N\)장의 카드가 있다. \(i\)번째 카드에는 정수 \(A_i\)가 쓰여 있다.
이 카드에서 \(1\)장 이상의 카드를 뽑았을 때, 합계가 \(S\)가 되는 가짓수를 출력하시오.
\(1 \le N \le 16\)
\(1 \le A_i \le 1000\)
\(1 \le S \le N*1000\)

입력 설명

첫번째 줄에 카드의 수\(N\)와 합계\(S\)가 공백으로 구분되어 입력된다.
두 번째 줄에 카드에 적힌 수 \(N\)개가 공백으로 구분되어 입력된다.

출력 설명

합계가\(S\)가 되는 가짓수를 출력한다.

입력 예시

3 20
9 10 11

출력 예시

1

출처

등록된 출처가 없습니다.