# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
1118030 | 2024-11-24T18:29:41 Z | boris_7 | XORanges (eJOI19_xoranges) | C++17 | 1000 ms | 3152 KB |
#include<bits/stdc++.h> using namespace std; using ll = long long; void solve(){ int n,q; cin>>n>>q; vector<int>v(n); for(int &i:v){ cin>>i; } while(q--){ int type; cin>>type; if(type==1){ int ind,x; cin>>ind,x; v[--ind]=x; } else{ int l,r; cin>>l>>r; --l,--r; ll ans = 0; for(int i = l;i<=r;i++){ for(int j = i;j<=r;j++){ for(int k = i;k<=j;k++){ ans^=v[k]; } } } cout<<ans<<endl; } } } signed main(){ ios_base::sync_with_stdio(0); cin.tie(nullptr); // ll t;cin>>t;while(t--) solve(); }
Compilation message
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 2 ms | 336 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Correct | 407 ms | 336 KB | Output is correct |
2 | Correct | 339 ms | 336 KB | Output is correct |
3 | Correct | 454 ms | 336 KB | Output is correct |
4 | Execution timed out | 1067 ms | 336 KB | Time limit exceeded |
5 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 2 ms | 336 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Execution timed out | 1059 ms | 3152 KB | Time limit exceeded |
2 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 2 ms | 336 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |