|
escape-1
Egy labirintusból kell kijutnunk legfeljebb
lépést téve. A labirintusban vannak
0-val jelölt szabadon átjárható
mezők, és ^v<> jelekkel
jelölt szabad mezők: ezeknél az adott jellel jelölt mezőre csak rendre
alulról, felülről, jobbról és balról léphetünk be - viszont az elhagyás
iránya tetszőleges lehet (a szabályok betartásával). Az
1-el jelölt mezők tiltottak,
ezekre nem léphetünk, innen nem indulhatunk. Egy lépésben a vízszintes
vagy függőleges irányban található szomszédos szabad mezőre léphet. Ha
elértük a labirintus szélét akkor kijutottunk… Döntsük el, hogy adott
labirintus esetén hány olyan belső (nem a széleken levő) szabad mező van
()
melyről indulva
lépésen belül meg tud menekülni.
Bemenet specifikáció
Az első sorban a labirintusok
száma áll. Egy labirintus leírása: Az első sorban 3 szám
áll, a maximálisan megtehető lépések száma a labirintus sorainak és
oszlopainak száma. Ezután
sor következik: mindegyikben egy
hosszú sztring, a fent leírt jelekkel.
Kimenet specifikáció
sor, mindegyikben a keresett
számmal.
Korlátok
1. példa bemenet
52 4 41111100110110v112 4 41111100110110>111 4 41001100110110v113 5 50010000^001<0>100v00001006 5 50010000^001<0>100v0000100
letöltés szöveges állományként
1. példa kimenet
20399
letöltés szöveges állományként
|
|