Submission #889394

#TimeUsernameProblemLanguageResultExecution timeMemory
889394boris_mihovXOR Sum (info1cup17_xorsum)C++17
7 / 100
1687 ms5324 KiB
#include <algorithm> #include <iostream> #include <numeric> #include <cassert> #include <vector> typedef long long llong; const int MAXN = 1000000 + 10; const int MAXLOG = 30; int n; int cnt[2]; int a[MAXN]; int b[MAXN]; int c[MAXN]; int perm[MAXN]; int perm2[MAXN]; int answer; void solve() { for (int i = 1 ; i <= n ; ++i) { for (int j = i ; j <= n ; ++j) { answer ^= a[i] + a[j]; } } std::cout << answer << '\n'; } void input() { std::cin >> n; for (int i = 1 ; i <= n ; ++i) { std::cin >> a[i]; } } void fastIOI() { std::ios_base :: sync_with_stdio(0); std::cout.tie(nullptr); std::cin.tie(nullptr); } int main() { fastIOI(); input(); solve(); return 0; }
#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...