Egy sakktáblára helyezünk három robotmacskát és egy robotegeret. Mindegyiket az E, J, B betűkkel vezérelhetjük. Az E hatására egy mezőt előre lépnek, a J hatására jobbra, a B hatására pedig balra fordulnak. Minden művelet végrehajtásához 1 időegységre van szükségük. Kezdetben mindegyik felfelé néz. Az egér kezdetben az F2 mezőn van.
Példa:
Az EBE program hatására az egér az 1. időegységben az F3 mezőre lép, a 2. időegységben ott marad és balra fordul, a 3. időegységben pedig az E3 mezőre lép.
Az egér az F2 mezőről indulva a EEBEEJEBEEBEEEEE programot hajtja végre.
A. Add meg (sorold fel vagy rajzold le), hogy az egér mely mezőkön járt a program hatására!
B. Az első macska a H5 mezőről indul a JJEJEEEEE programmal. Mely helyekre lép, ahol az egér járt már korábban?
C. A második macska az A3 mezőről indul a JEBEEEJEJE programmal. Az egér mely helyekre lép, ahol a macska járt már korábnan?
D. Írj programokat harmadik a macskának, ami alapján a lehető leghamarabb elfogja az egeret, ha a macska kezdetben
mezőn van!