Donat un tauler
amb punts que representen posicions lliures, i ‘X’ que
representen obstacles, considereu aquest algorisme per desplaçar-vos
dins del tauler: A cada pas, si us podeu moure a la dreta (sense sortir
del tauler ni xocar amb un obstacle), ho feu. Altrament, si us podeu
moure cap a baix (sense sortir del tauler ni xocar amb un obstacle), ho
feu. Altrament, us atureu. Si comenceu a la posició superior esquerra
del tauler, arribareu a la posició inferior dreta usant aquest
mètode?
L’entrada consisteix en diversos casos. Cada cas comença amb
i
,
ambdós entre 2 i 100, seguits de
files amb
caràcters ‘.’ o ‘X’ cadascuna. La casella de
dalt a l’esquerra sempre estarà lliure.
Per a cada cas, escriviu “si” o “no” segons
convingui.
No podeu usar vectors, matrius o similars.
Input
3 6 ...... XXXXX. XXXXX. 2 2 .X X. 5 10 .XXXX.XXXX ....X...XX XXX.X..... .......X.. .XXXXX.... 3 3 ... ..X ...
Output
si no si no