Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void rek(char ***tab, int dl, int wy, int sz) {
- if (dl == 0 && wy == 0 && sz == 0)
- pom = 0;
- else
- if (dl > pom)
- pom = dl;
- obj++;
- if (wy + 1<y) {
- tab[dl][wy][sz] = 'v';
- if(tab[dl][wy + 1][sz] == 'o')
- rek(tab, dl, wy + 1, sz);
- }
- if (wy - 1 >= 0) {
- tab[dl][wy][sz] = 'v';
- if (tab[dl][wy -1][sz] == 'o')
- rek(tab, dl, wy - 1, sz);
- }
- if (sz + 1<z) {
- tab[dl][wy][sz] = 'v';
- if (tab[dl][wy][sz+1] == 'o')
- rek(tab, dl, wy, sz + 1);
- }
- if (sz - 1 >= 0) {
- tab[dl][wy][sz] = 'v';
- if (tab[dl][wy][sz-1] == 'o')
- rek(tab, dl, wy, sz - 1);
- }
- if (dl + 1<x) {
- tab[dl][wy][sz] = 'v';
- if (tab[dl+1][wy][sz] == 'o')
- rek(tab, dl + 1, wy, sz);
- }
- if (dl - 1 >= 0) {
- tab[dl][wy][sz] = 'v';
- if (tab[dl-1][wy][sz] == 'o')
- rek(tab, dl - 1, wy, sz);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement