#include<iostream> #include<string> #include<algorithm> #include<stack> #include<vector> using namespace std; int main() { int t, n; cin >> t; while (t--) { cin >> n; vector<long long> arr; long long temp; for (int i = 0; i < n; i++) { cin >> temp; arr.push_back(temp); } sort(arr.begin(), arr.end()); int num = 1, sum = 0; for (int i = 0; i < n-1; i++) { if (arr[i] != arr[i+1]) { if (num%2!=0) sum ^= arr[i]; num = 1; } else num++; } cout << sum << endl; } return 0; } |
Double click to view unformatted code.