あなたはショッピングモールにあるEVENという店で買い物をします。
名前の通り、その店のすべての商品の値段は $2$ で割り切れます。
その店には $N$ 個の異なる商品があり、各商品の値段は $a_i (1≤i≤N)$ 円です。
あなたは好きな数(0でもよい)の商品の値段を一度だけ半額にできます。
これらの商品から $1$ つ以上の適当な数の商品を選んだ時、値段の合計が $W$ 円になる商品の選び方は何通りあるでしょうか。
$N\ W$
$a_1 \ldots a_N$
1行目に、 $N$ と $W$ が空白区切りで与えられる。
2行目に、 $a_1 \ldots a_N$ が空白区切りで与えられる。
$1≤N≤13$
$0≤W≤10^9$
$0≤a_i≤10^9$
$a_i$ は $2$ で割り切れる
入力は全て整数である
答えを出力してください。
最後に改行してください。
3 20
40 10 20
3
条件を満たすのは、
より、商品の選び方は $\{a_1\},\{a_2,a_3\},\{a_3\}$ の $3$ 通りです。
5 3
2 2 2 2 2
20
$\frac{a_1}{2}+a_2=3$ , $a_1+\frac{a_2}{2}=3$ ですが、商品の選び方はどちらも $\{a_1,a_2\}$ なので合わせて 1通りであることに注意してください。
source: No.1701 half price
最終更新日: 2022/2/15 17:26:40