fork(1) download
  1. #include <algorithm>
  2. #include <iostream>
  3. #include <iterator>
  4. #include <vector>
  5.  
  6. int main()
  7. {
  8. std::vector<int> v;
  9. for (int n; std::cin >> n && n > 0; ) v.push_back(n);
  10. std::cout << std::distance(std::unique(v.begin(), v.end()), v.end()) << "\n";
  11. }
Success #stdin #stdout 0s 3472KB
stdin
3 11 5 5 5 2 4 6 6 7 3 -8
stdout
3