fork download
  1. #include <iostream>
  2. #include <algorithm>
  3. #include <string>
  4. using namespace std;
  5.  
  6. int main() {
  7.  
  8. std::string some_string = "Intel<R> Core<TM>2 Duo CPU P8400 @ 2.26GHz";
  9. auto end = std::unique(some_string.begin(), some_string.end(), [](char l, char r){
  10. return std::isspace(l) && std::isspace(r) && l == r;
  11. });
  12.  
  13. std::cout << std::string(some_string.begin(), end) << '\n';
  14. return 0;
  15. }
Success #stdin #stdout 0s 3468KB
stdin
Standard input is empty
stdout
Intel<R> Core<TM>2 Duo CPU P8400 @ 2.26GHz