Submission #390184

#TimeUsernameProblemLanguageResultExecution timeMemory
390184victoriadFootball (info1cup20_football)C++14
26 / 100
2085 ms1456 KiB
#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
#include <utility>
#include <queue>
#include <map>
#include <iomanip>
#include <stack>
#include <fstream>
using namespace std;
 
  
 
int main(){
  ios::sync_with_stdio(false);
   cin.tie(NULL);
    int n,k,s;
   long long int t;
    cin>>t;
    while(t--){
      cin>>n>>k;
      vector<long long int>c(n);
      int x=0;
      for(int i=0;i<n;i++){
        cin>>c[i];
        if(c[i]%2==1){
          x++;
        }
      }
      if(x%2==1){
        cout<<1;
      }
      else {
        s=0;
        while(k!=1 && s%2==0){
          for(int i=0;i<n;i++)
          s+=c[i]/2;
          
        }
        if(s%2==1)cout<<1;
        else cout<<0;
      }
    }
  
  return 0;
}
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...