Un labirint se codifica printr-o matrice nXm in care 0 sunt pozitii libere, iar -1 reprezinta zidurile. In pozitia io,jo se afla un soricel care se poate deplasa pe patru directii paralele cu liniile si coloanele matricii.
Afisati toate drumurile prin care soricelul poate parasi labirintul. Exemplu: 5 7 -1 -1 0 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 -1 -1 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 4 2 O solutie este: -1 -1 0 -1 -1 -1 -1 0 0 0 0 0 7 8 -1 -1 -1 -1 -1 6 -1 -1 1 2 3 4 5 0 -1 -1 -1 -1 -1 -1 -1 4,2 4,3 4,4 4,5 4,6 3,6 2,6 2,7 |
|