Submission #418253

# Submission time Handle Problem Language Result Execution time Memory
418253 2021-06-05T08:48:06 Z dolphingarlic Football (info1cup20_football) C++14
100 / 100
56 ms 2040 KB
#include <bits/stdc++.h>
typedef long long ll;
using namespace std;

int cnt[100001];

int main() {
    cin.tie(0)->sync_with_stdio(0);
    int t;
    cin >> t;
    while (t--) {
        int n, k;
        cin >> n >> k;
        for (int i = 1; i <= n; i++) cin >> cnt[i];
        int winner = 0;
        for (int kk = 1; kk <= k; kk <<= 1) {
            ll nimber = 0;
            for (int i = 1; i <= n; i++) nimber ^= cnt[i] & kk;
            if (nimber) winner = 1;
        }
        cout << winner;
    }
    return 0;
}
# Verdict Execution time Memory Grader output
1 Correct 16 ms 332 KB Output is correct
2 Correct 14 ms 1268 KB Output is correct
3 Correct 14 ms 1372 KB Output is correct
4 Correct 14 ms 1356 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 1 ms 204 KB Output is correct
2 Correct 1 ms 204 KB Output is correct
3 Correct 0 ms 204 KB Output is correct
4 Correct 0 ms 204 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 11 ms 328 KB Output is correct
2 Correct 10 ms 460 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 27 ms 408 KB Output is correct
2 Correct 29 ms 972 KB Output is correct
3 Correct 27 ms 1036 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 56 ms 368 KB Output is correct
2 Correct 39 ms 2040 KB Output is correct
3 Correct 41 ms 2020 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 14 ms 396 KB Output is correct
2 Correct 14 ms 1364 KB Output is correct
3 Correct 14 ms 1268 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 17 ms 332 KB Output is correct
2 Correct 14 ms 1356 KB Output is correct
3 Correct 15 ms 1248 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 14 ms 396 KB Output is correct
2 Correct 15 ms 1280 KB Output is correct