fork download
  1. #include <iostream>
  2. //#include <fstream>
  3. #include <string>
  4. #include <sstream>
  5.  
  6. int main() {
  7. //std::ifstream F("file.txt");
  8. std::istream &F = std::cin;
  9.  
  10. int numberofTasks, currentTask, currentConstraint;
  11.  
  12. F >> numberofTasks;
  13. F.ignore();
  14.  
  15. std::cout << "Constraints :" << std::endl;
  16. for (int t = 1; t <= numberofTasks; ++t)
  17. {
  18. std::string line;
  19. if (!std::getline(F, line)) break;
  20.  
  21. std::istringstream iss(line);
  22.  
  23. iss >> currentTask;
  24. std::cout << currentTask << "\t";
  25.  
  26. while (iss >> currentConstraint)
  27. {
  28. std::cout << currentConstraint << " ";
  29. }
  30.  
  31. std::cout << std::endl;
  32. }
  33. return 0;
  34. }
Success #stdin #stdout 0s 4532KB
stdin
11
1
2 8
3 8
4 5 10
5 8
6 1 3
7 5
8 11
9 6
10 5 7
11
stdout
Constraints :
1	
2	8 
3	8 
4	5 10 
5	8 
6	1 3 
7	5 
8	11 
9	6 
10	5 7 
11