제출 #1178326

#제출 시각아이디문제언어결과실행 시간메모리
1178326vladkonovalXORanges (eJOI19_xoranges)C++20
0 / 100
1097 ms2176 KiB
#include <bits/stdc++.h> using namespace std; #define endl '\n' long long n,q,a[200007],l,r,type,res,i,j,res1; int main() { ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0); cin>>n>>q; for (i=1;i<=n;i++) cin>>a[i]; while (q--) { cin>>type>>l>>r; res = 0; res1 = 0; if (type==1) { a[l] = r; } else { for (i=l;i<=r;i++) res1^=a[i]; for (i=l+1;i<=r;i++) { res^=a[i]^a[i-1]; } cout<<(res^res1)<<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...