fork download
  1. #include <sstream>
  2. #include <iostream>
  3. #include <vector>
  4. #include <algorithm>
  5. #include <iterator>
  6. #include <limits>
  7.  
  8.  
  9. int main() {
  10. int rows;
  11. std::cin >> rows;
  12. std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n');
  13. std::vector<std::vector<int>> table(rows);
  14. for(int i = 0; i < rows; ++i) {
  15. std::string temp;
  16. std::getline(std::cin, temp);
  17. std::istringstream line(temp);
  18. std::copy(std::istream_iterator<int>(line),
  19. std::istream_iterator<int>(),
  20. std::back_inserter(table[i]));
  21. }
  22. for(const auto& v: table) {
  23. for(int i: v)
  24. std::cout << i << ' ';
  25. std::cout << '\n';
  26. }
  27. }
  28.  
Success #stdin #stdout 0s 3436KB
stdin
5
2 43 5 54 5
3 54 5 34
43 4 12
32 3
6
stdout
2 43 5 54 5 
3 54 5 34 
43 4 12 
32 3 
6