fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int s[100005];
  5. signed main()
  6. {
  7. ios_base::sync_with_stdio(false);
  8. cin.tie(NULL), cout.tie(NULL);
  9. int n, q;
  10. cin >> n;
  11. for (int i = 1, x; i <= n; ++i)
  12. {
  13. cin >> x;
  14. s[i] = s[i - 1] ^ x;
  15. }
  16. cin >> q;
  17. for (int i = 1, u, v; i <= q; ++i)
  18. {
  19. cin >> u >> v;
  20. cout << (s[v] ^ s[u - 1]) << '\n';
  21. }
  22. return 0;
  23. }
Success #stdin #stdout 0s 5312KB
stdin
5
1 2 3 4 5
2
3 5
1 3
stdout
2
0