fork(1) download
  1. #include <iostream>
  2. #include <vector>
  3. #include <sstream>
  4. using namespace std;
  5.  
  6. int main() {
  7. int n;
  8. cin>>n;
  9. string s;
  10. getline(cin,s);
  11. vector<int>a[n+1];
  12. for(int i=1; i<=n; i++){
  13. getline(cin,s);
  14. stringstream potok(s);
  15. int x;
  16. while(potok>>x){
  17. a[x].push_back(i);
  18. }
  19. }
  20. cout<<n<<endl;
  21. for(int i=1; i<=n; i++){
  22. for(int j:a[i])
  23. cout<<j<<" ";
  24. cout<<endl;
  25. }
  26.  
  27. return 0;
  28. }
Success #stdin #stdout 0s 5276KB
stdin
4
2 3
3

2
stdout
4

1 4 
1 2