Az ábrán kertünk térképe látható. Van egy programozható robotkutyánk, amely előre megadott utasítássorozatokat képes végrehajtani a kertben. Négyféle utasítást ismer, amelyek jelölése és jelentése az alábbi.
F: | Szaladj a térkép szerinti „felfelé” irányban az első zászlóig! |
L: | Szaladj a térkép szerinti „lefelé” irányban az első zászlóig! |
J: | Szaladj a térkép szerinti „jobbra” irányban az első zászlóig! |
B: | Szaladj a térkép szerinti „balra” irányban az első zászlóig! |
A kutya minden utasítássorozat esetén a kutyaháztól ( ) indul. Az első utasítást a kutyaháznál hajtja végre, a következő utasítást pedig mindig akkor, amikor az aktuális utasításnak megfelelő zászlóhoz ért.
Ha például az FJL utasítássorozatot adjuk meg, akkor a kutyaháztól indulva az első utasításnak megfelelően a térkép szerinti „felfelé” irányban kezd el szaladni, és az „1”-es jelzésű zászlóhoz érkezik. Onnan a második utasításnak eleget téve a térkép szerinti „jobbra” irányba indul el és a „2”-es jelzésű zászlónál áll meg. Végül a harmadik utasításnak megfelelve a térkép szerinti „lefelé” irányba kezd el futni, így a „3”-as jelzésű zászlóhoz érkezik.
Válaszaidban csak olyan utasítássorozatokat adhatsz meg, amelyeknek a hatására a kutya nem ütközik a kert kerítéséhez, és nem gyalogol a virágokkal ( ) jelölt virágágyásba!
A. A kutya végrehajtotta a következő utasítássorozatot: LJJBF. Milyen szám vagy betű olvasható azon a zászlón, ahová legvégül érkezett?
B. Vezesd a kutyát 3 utasítással a „B” jelzésű zászlóig! Két megoldás is van (két különböző utasítássorozat), add meg mindkét megoldást!
C. Juttasd a kutyát 5 utasítással a „C” jelzésű zászlóig! Két megoldás is van (két különböző utasítássorozat), add meg mindkét megoldást!
D. Add meg azt a 7 utasítást, amelyet végrehajtva a kutya a „D” jelzésű zászlóhoz érkezik!
E. Vezesd 8 utasítással a kutyát az „E” jelzésű zászlóig! Három megoldás is van (három különböző utasítássorozat), add meg mindhárom megoldást!
Elérhető összpontszám: 110 pont