atcoder#ABC267H. [ABC267Ex] Odd Sum
[ABC267Ex] Odd Sum
配点 : 点
問題文
長さ の整数列 が与えられます。
から要素を奇数個選ぶ方法のうち、選んだ要素の総和が になるものの個数を で割ったあまりを求めてください。
ただし、 つの選び方が異なるとは、ある整数 が存在して、一方の選び方では を選び、もう一方では選んでいないことを言います。
制約
- 入力は全て整数。
入力
入力は以下の形式で標準入力から与えられる。
出力
答えを出力せよ。
5 6
1 2 3 3 6
3
条件を満たす選び方は以下の 通りです。
- を選ぶ。
- を選ぶ。
- を選ぶ。
を選んだ場合、総和は ですが選んだ要素の個数が奇数個でないため条件を満たしません。
10 23
1 2 3 4 5 6 7 8 9 10
18