fork(1) download
  1. #include <iostream>
  2. #include <vector>
  3.  
  4. int solve (std::vector<int> a)
  5. {
  6. int lonely = 0;
  7. for (auto i: a)
  8. {
  9. lonely ^= i;
  10. }
  11. return lonely;
  12. }
  13.  
  14. int main() {
  15. std::vector<int> v;
  16. int n, num;
  17.  
  18. std::cin >> n;
  19. for (int i = 0; i < n; i++)
  20. {
  21. std::cin >> num;
  22. v.push_back(num);
  23. }
  24.  
  25. std::cout << solve (v) << std::endl;
  26.  
  27. return 0;
  28. }
Success #stdin #stdout 0s 3460KB
stdin
5
0 0 1 2 1
stdout
2