#include <iostream>
using namespace std;
void solve()
{
int n,k;
cin>>n>>k;
int a[n];
bool fl=0;
for(int i=0;i<n;i++)cin>>a[i];
for(int kp:{1,2,3,4,5,6,k})
{
if(kp<=k)
{
int sm=0;
for(int i=0;i<n;i++)sm=(sm^(a[i]%(kp+1)));
if(sm and !fl)
{
fl=1;
cout<<1;
}
}
}
if(!fl){
cout<<0;
}
}
int main()
{
ios::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
int t;
cin>>t;
while(t--)solve();
cout<<endl;
}
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |