Van egy programozható drónunk. A jármű háromféle utasítást ismer: az E hatására előre repül egy mezőt, a B hatására balra fordul 90 fokot, a J hatására pedig jobbra fordul 90 fokot (forgás közben helyben marad, csak az iránya változik).
Ezt a drónt az ábrán látható állatkertben minden alkalommal a nyilat (🡅) tartalmazó mezőről indítjuk a nyíl által meghatározott irányba. Menetközben olyan magasan repül, hogy bármely mezőn képes áthaladni. A drón úgy van beállítva, hogy egy repülés alkalmával egy előre megadott utasítássorozatot hajt végre négyszer.
Ha például a BE (két utasításból álló) utasítássorozatot adjuk meg, akkor a nyilat tartalmazó mezőről indulva az első utasításnak megfelelően elfordul balra 90 fokot, majd a második utasítás hatására előre repül egy mezőt, így a zsiráf mezőjére érkezik (és a rajzon balra néz). Mivel az utasítássorozat végére ért, másodszor is végrehajtja azt (elfordul balra 90 fokot, majd előre repül egy mezőt), aminek a hatására az elefánt mezőjére kerül (és a rajzon lefelé néz). Az utasítássorozat harmadik végrehajtásával a kenguru mezőjére jut, a negyedik (utolsó) végrehajtást követően pedig visszatér a kiindulási (a nyilat tartalmazó) mezőre.
Az állatkertben megtalálható állatok neve a következő:
medve | majom | pingvin | |||
zsiráf | elefánt | kenguru | |||
oroszlán | ló | flamingó |
Mely állatok mezőjén halad át a drón a megadott utasítássorozat hatására? A. JEBEJ B. EBEBEJ C. EBEEJJEE Adj meg egy olyan utasítássorozatot, amelynek hatására a drón a felsorolt állatok mezőjén halad át, a felsorolás sorrendjében! Más állat mezőjén nem haladhat át. Minden mezőre csak egyszer léphet. Az állatkert területét nem hagyhatja el. Minél rövidebb utasítássorozatot adsz meg, annál több pontot ér, de 10-nél több utasításból ne álljon! D. pingvin, oroszlán, kenguru E. zsiráf, elefánt, flamingó, oroszlán, kenguru F. pingvin, medve, zsiráf, elefánt, kenguru |