fork download
  1. #include <iostream>
  2. #include <string>
  3. #include <sstream>
  4. #include <vector>
  5.  
  6.  
  7. int main()
  8. {
  9. std::vector<std::vector<int>> values; //to hold values
  10.  
  11. //actual input
  12. std::string line;
  13. while(std::getline(std::cin, line)) {
  14. std::vector<int> v;
  15. std::istringstream input(line);
  16. std::string temp;
  17. while(std::getline(input, temp, ':'))
  18. v.push_back(std::stoi(temp));
  19. values.push_back(std::move(v));
  20. }
  21. //output
  22. for(const auto& v: values) {
  23. for(auto i: v)
  24. std::cout << i << ':';
  25. std::cout << '\n';
  26. }
  27. }
  28.  
Success #stdin #stdout 0s 3436KB
stdin
3:290:61:100:
2:50:
5:346:87:
stdout
3:290:61:100:
2:50:
5:346:87: