Submission #908534

#TimeUsernameProblemLanguageResultExecution timeMemory
908534speedcodeXORanges (eJOI19_xoranges)C++17
55 / 100
1061 ms6748 KiB
#include <bits/stdc++.h> using namespace std; int main(){ ios::sync_with_stdio(false); cin.tie(0); int n,q; cin >> n >> q; long long values[n]; for(int i = 0; i < n; i++) cin >> values[i]; int index, l, k, typ; long long res; for(int _i = 0; _i < q; _i++){ cin >> typ; if(typ==1){ int index; cin >> index; cin >> values[index-1]; } else { cin >> l >> k; res = 0; if((l-k)%2 == 0){ for(int i = l-1; i < k; i+= 2){ res = res ^ values[i]; } } cout << res << '\n'; } } }

Compilation message (stderr)

xoranges.cpp: In function 'int main()':
xoranges.cpp:11:9: warning: unused variable 'index' [-Wunused-variable]
   11 |     int index, l, k, typ;
      |         ^~~~~
#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...