Submission #1027535

#TimeUsernameProblemLanguageResultExecution timeMemory
1027535vjudge1Football (info1cup20_football)C++17
26 / 100
17 ms604 KiB
#pragma GCC optimize("O3,unroll-loops")
#pragma GCC target("avx,avx2,fma")
#include <bits/stdc++.h>
using namespace std;
 
#define int long long
#define OYY LLONG_MAX
#define mod 998244353
#define faster ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL);
#define FOR for(int i=1;i<=n;i++)
#define mid (start+end)/2
#define lim 1000005
#define fi first
#define se second

int32_t main(){
	faster
	int t;cin>>t;
	while(t--){
		int n,k;cin>>n>>k;
		int dizi[n+1];
		int sum=0,tut=0;
		FOR{
			cin>>dizi[i];
			sum+=dizi[i];
			tut+=dizi[i]/2;
		}
		if(k==1){
			if(sum&1)cout<<"1";
			else cout<<"0";
		}
		else{
			if(tut&1)cout<<"1";
			else cout<<"0";
		}
	}
	
	cout<<'\n';
	
	return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...