Submission #1104714

#TimeUsernameProblemLanguageResultExecution timeMemory
1104714SulAXOR Sum (info1cup17_xorsum)C++17
11 / 100
272 ms4916 KiB
#include <bits/stdc++.h> #include <ext/pb_ds/tree_policy.hpp> #include <ext/pb_ds/assoc_container.hpp> using namespace std; using namespace __gnu_pbds; signed main() { ios::sync_with_stdio(false); cin.tie(nullptr); cout.tie(nullptr); int n; cin >> n; const int K = 5000; bitset<2*K> el, pairs; for (int i = 0; i < n; i++) { int x; cin >> x; el.flip(x); pairs ^= el << x; } int ans = 0; for (int i = 0; i < 2*K; i++) { ans ^= (pairs[i])*i; } cout << ans; }
#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...