Submission #717535

#TimeUsernameProblemLanguageResultExecution timeMemory
717535Darren0724XOR Sum (info1cup17_xorsum)C++17
0 / 100
72 ms12748 KiB
#include<bits/stdc++.h> using namespace std; #define int long long #define all(x) x.begin(),x.end() const int INF=1e9; signed main(){ ios_base::sync_with_stdio(false); cin.tie(0); int n;cin>>n; vector<int> v(n); for(int i=0;i<n;i++){ cin>>v[i]; } int ans=0; int now=0; for(int i=0;i<n;i++){ now^=v[i]; if(i%2==0){ ans^=(now+v[i]); } else{ ans^=now; } } cout<<ans<<endl; 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...