fork(1) download
  1. #include <iostream>
  2.  
  3. std::string padding = " ";
  4. void f(int i, int d) {
  5. if (d == 4) // only go 4 deep
  6. return;
  7. std::string pfx = padding.substr(0, d);
  8. for (int i = 0; i < 5; ++i) {
  9. std::cout << pfx << "i:" << i << ", d:" << d << "\n";
  10. f(0, d + 1);
  11. }
  12. }
  13.  
  14. int main() {
  15. f(0, 0);
  16. }
Success #stdin #stdout 0s 3228KB
stdin
Standard input is empty
stdout
i:0, d:0
 i:0, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:1, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:2, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:3, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:4, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
i:1, d:0
 i:0, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:1, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:2, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:3, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:4, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
i:2, d:0
 i:0, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:1, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:2, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:3, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:4, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
i:3, d:0
 i:0, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:1, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:2, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:3, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:4, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
i:4, d:0
 i:0, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:1, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:2, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:3, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
 i:4, d:1
  i:0, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:1, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:2, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:3, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3
  i:4, d:2
   i:0, d:3
   i:1, d:3
   i:2, d:3
   i:3, d:3
   i:4, d:3