제출 #908534

#제출 시각아이디문제언어결과실행 시간메모리
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';
        }   
    }
}

컴파일 시 표준 에러 (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...