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. EBEBEJ B. BEJEJEE C. JEEBEBEBEJ Adj meg egy olyan utasítássorozatot, amelynek hatására a drón áthalad a felsorolt állatok mezőjén, a felsorolás sorrendjében! Útközben más állatok mezőjén is áthaladhat. 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, kenguru E. zsiráf, flamingó, kenguru F. medve, elefánt |