问题2485--2017 Revenge

2485: 2017 Revenge

时间限制: 5 Sec  内存限制: 128 MB
提交: 12  解决: 2
[提交] [状态] [讨论版] [命题人:]

题目描述

Bobo has n integers a1, a2, . . . , an. He would like to choose some of the integers and calculate their product
(the product of the empty set is defined as 1).
Bobo would like to know the number of products whose remainder divided by 2017 is r. As the exact number
is too large, he only asks for the number modulo 2.

输入

The input contains zero or more test cases and is terminated by end-of-file. For each case,
The first line contains two integers n, r.
The second line contains n integers a1, a2, . . . , an.
• 1≤ n ≤2 × 106
• 1≤ r, a1, a2, . . . , an < 2017
• The sum of n does not exceed 2 × 106.

输出

For each case, output an integer which denotes the parity.

样例输入

3 6
2 3 4
4 1
1 1 2016 2016

样例输出

1
0

来源/分类


[提交] [状态]