fork download
  1. #include <iostream>
  2. #include <vector>
  3. using namespace std;
  4.  
  5. int main() {
  6. string line;
  7. while (getline(cin, line)) {
  8. vector<string> number_str;
  9. string temp = "";
  10. line += " ";
  11. for (int i = 0; i < line.size(); i++)
  12. if (line[i] == ' ') {
  13. if (temp.size() > 0) {
  14. number_str.push_back(temp);
  15. temp = "";
  16. }
  17. } else {
  18. temp += line[i];
  19. }
  20.  
  21. vector<int> nums;
  22. for (int i = 0; i < number_str.size(); i++)
  23. nums.push_back(stoi(number_str[i]));
  24.  
  25. for (int i = 0; i < nums.size(); i++)
  26. cout << nums[i] << " ";
  27. cout << endl;
  28. }
  29. }
Success #stdin #stdout 0s 4424KB
stdin
9 10 29 1 2 8
7 5 88 2 3 5 
stdout
9 10 29 1 2 8 
7 5 88 2 3 5