Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. void rek(char ***tab, int dl, int wy, int sz) {
  2. if (dl == 0 && wy == 0 && sz == 0)
  3. pom = 0;
  4. else
  5. if (dl > pom)
  6. pom = dl;
  7.  
  8.  
  9. obj++;
  10. if (wy + 1<y) {
  11. tab[dl][wy][sz] = 'v';
  12. if(tab[dl][wy + 1][sz] == 'o')
  13. rek(tab, dl, wy + 1, sz);
  14.  
  15. }
  16.  
  17. if (wy - 1 >= 0) {
  18. tab[dl][wy][sz] = 'v';
  19. if (tab[dl][wy -1][sz] == 'o')
  20. rek(tab, dl, wy - 1, sz);
  21.  
  22. }
  23. if (sz + 1<z) {
  24. tab[dl][wy][sz] = 'v';
  25. if (tab[dl][wy][sz+1] == 'o')
  26. rek(tab, dl, wy, sz + 1);
  27.  
  28. }
  29. if (sz - 1 >= 0) {
  30. tab[dl][wy][sz] = 'v';
  31. if (tab[dl][wy][sz-1] == 'o')
  32. rek(tab, dl, wy, sz - 1);
  33.  
  34. }
  35. if (dl + 1<x) {
  36. tab[dl][wy][sz] = 'v';
  37. if (tab[dl+1][wy][sz] == 'o')
  38. rek(tab, dl + 1, wy, sz);
  39.  
  40. }
  41. if (dl - 1 >= 0) {
  42. tab[dl][wy][sz] = 'v';
  43. if (tab[dl-1][wy][sz] == 'o')
  44. rek(tab, dl - 1, wy, sz);
  45.  
  46. }
  47.  
  48.  
  49.  
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement