tekitár
FeladatokVersenyek
← Vissza a feladatokhoz
tekitár

Az Országos Grafikus Programozási Verseny feladatainak és megoldásainak tára. Az oldalt az ELTE Informatikai Kar működteti.

Elérhetőségek

  • Lakó Viktória – lavnaat@inf.elte.hu
  • Nagy Bendegúz – brandy@inf.elte.hu

Jogi és beállítások

  • Adatvédelmi szabályzat
  • Cookie szabályzat

© 2026 tekitár. minden jog fenntartva.

← Vissza a feladatokhoz
2005 · Első forduló (számítógép nélküli) · 9–12. évfolyam2. feladat17 pont

Robot

Elágazás: ha

Egy hasábokból álló tornyot építettünk, amelynek minden sorába három hasábot fektettünk le. Az egymást követő sorokban, a hasábok az előző sorban lévőkre merőlegesek. A robot a kiinduló pontján (fehér mező, < jel jelzi, hogy a robot balra néz) és a szürke mezőkön tud mozogni, maga­sabbra nyújtózkodhat, s az orra előtt levő hasábot kilökheti a toronyból. A robotunkat a következők­re utasíthatjuk:

  • menjen előre (E) egy egységnyit,
  • nyúljon feljebb (F) egy egységnyit,
  • forduljon jobbra (J) 90 fokkal,
  • forduljon balra (B) 90 fokkal,
  • lökje ki (V) az éppen előtte levő hasábot.

A torony összedől, ha egy sorban nem marad egyetlen hasáb sem, vagy ha csak valamelyik szélső hasáb marad a helyén. Színezd be azokat a hasábokat, amelyeket a teknőc kilök az alábbi utasítás sorozatok esetén, majd add meg, hogy összedől-e a torony!

A robot parancsai:

A eset: JEEBV BEJEEFJV JEFFBV

B eset: EEFJV FFV JEEBEEBFV FFV BEEJEEFJV BEJV

C eset: JEBV JEEBV FBEEEJEEJV FJEEBEBV JEEBV