# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
736310 | 2023-05-05T12:28:16 Z | keta_tsimakuridze | Football (info1cup20_football) | C++14 | 89 ms | 2604 KB |
#include<bits/stdc++.h> #define f first #define s second #define int long long #define pii pair<int,int> using namespace std; const int N = 2e5 + 5, mod = 1e9 + 7; // ! int t, a[N]; map<int,int> f; string ans = ""; main(){ cin >> t; while(t--){ int n, k; cin >> n >> k; int c = 0; f.clear(); for(int i = 1; i <= n; i++) { cin >> a[i]; c += a[i] / k; ++f[a[i] % k]; } while(true) { int c = 0; for(int i = 1; i <= n; i++) c += a[i] % 2; if(k == 1 || c % 2) { ans += (char)(c % 2 + '0'); break; } else { k /= 2; for(int i = 1; i <= n; i++) a[i] /= 2; } } } cout << ans; }
Compilation message
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 37 ms | 452 KB | Output is correct |
2 | Correct | 41 ms | 460 KB | Output is correct |
3 | Correct | 40 ms | 464 KB | Output is correct |
4 | Correct | 42 ms | 440 KB | Output is correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 212 KB | Output is correct |
2 | Correct | 0 ms | 212 KB | Output is correct |
3 | Correct | 1 ms | 212 KB | Output is correct |
4 | Correct | 1 ms | 212 KB | Output is correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 18 ms | 324 KB | Output is correct |
2 | Correct | 22 ms | 568 KB | Output is correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 50 ms | 460 KB | Output is correct |
2 | Correct | 51 ms | 1128 KB | Output is correct |
3 | Correct | 44 ms | 1176 KB | Output is correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 89 ms | 500 KB | Output is correct |
2 | Correct | 83 ms | 2200 KB | Output is correct |
3 | Correct | 84 ms | 2144 KB | Output is correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 36 ms | 340 KB | Output is correct |
2 | Correct | 37 ms | 440 KB | Output is correct |
3 | Correct | 37 ms | 460 KB | Output is correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 56 ms | 1700 KB | Output is correct |
2 | Correct | 46 ms | 1480 KB | Output is correct |
3 | Correct | 63 ms | 2604 KB | Output is correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 49 ms | 1652 KB | Output is correct |
2 | Correct | 58 ms | 2572 KB | Output is correct |