Submission #845912

# Submission time Handle Problem Language Result Execution time Memory
845912 2023-09-06T19:12:40 Z Piokemon Football (info1cup20_football) C++17
100 / 100
27 ms 860 KB
#include <bits/stdc++.h>
using namespace std;
typedef long long int ll;

constexpr int N = 1e5;
ll a[N+9];

int main(){
	ios_base::sync_with_stdio(0);
	cin.tie(0);
	cout.tie(0);
	ll t,n,k;
	cin >> t;
	while(t--){
		cin >> n >> k;
		for (int x=1;x<=n;x++) cin>>a[x];
		bool win=0;
		while(k>=1){
			ll suma = 0;
			for (int x=1;x<=n;x++) suma+=a[x];
			if (suma%2==1) win=1;
			k/=2;
			for (int x=1;x<=n;x++) a[x]=a[x]/2;
		}
		cout << win;
	}
	cout << '\n';
	return 0;
}
# Verdict Execution time Memory Grader output
1 Correct 8 ms 604 KB Output is correct
2 Correct 8 ms 604 KB Output is correct
3 Correct 10 ms 620 KB Output is correct
4 Correct 8 ms 604 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 0 ms 348 KB Output is correct
2 Correct 0 ms 344 KB Output is correct
3 Correct 0 ms 348 KB Output is correct
4 Correct 0 ms 348 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 5 ms 348 KB Output is correct
2 Correct 6 ms 348 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 16 ms 532 KB Output is correct
2 Correct 16 ms 348 KB Output is correct
3 Correct 16 ms 344 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 27 ms 596 KB Output is correct
2 Correct 25 ms 496 KB Output is correct
3 Correct 25 ms 524 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 8 ms 604 KB Output is correct
2 Correct 8 ms 476 KB Output is correct
3 Correct 8 ms 604 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 10 ms 516 KB Output is correct
2 Correct 9 ms 604 KB Output is correct
3 Correct 9 ms 604 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 9 ms 604 KB Output is correct
2 Correct 10 ms 860 KB Output is correct