TBN - TỔNG BẰNG S
Dữ liệu vào: standard input
Dữ liệu ra: standard output
Giới hạn thời gian: 1.0 giây
Giới hạn bộ nhớ: 128 megabyte
Đăng bởi: huynhson

Một dãy số gồm N phần tử, thực hiện các phép toán bằng cách chèn dấu cộng hoặc trừ vào giữa các phần tử ta được các giá trị khác nhau. Ví dụ dãy 4 phần tử: 1, 2, 3, 4 ta chèn các phép xen kẽ được phép tính 1 +2 -3 +4 = 4.

Cho dãy gồm N phần tử, hãy tính xem có bao nhiêu cách chèn các dấu để phép tính có giá trị bằng S.

Input: 

- Dòng dầu gồm số nguyên dương N (1≤N≤20) và giá trị S.

- Dòng tiếp theo chứa N phần tử ai (0≤ai≤109).

Ouput: Số cách chèn thỏa mãn yêu cầu đề.

Ví dụ

INPUT  OUTPUT

4 0

1 2 3 4

1

Có 1 cách duy nhất là 1-2-3+4 = 0.

Back to Top