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
2018 · Első forduló (számítógép nélküli) · 7–8. évfolyam1. feladat20 pont

10x4-es kijelző

Lista- és szövegkezelés: lista [elem1 elem2 …]Segédeljárás: négyzetAlapalakzatok: négyzet

Van egy négyzetekből összeállított, 10 oszlopból és 4 sorból álló színes kijelzőnk. Ennek minden négyzetét különböző színűekre festhetjük egy speciális teknőc segítségével. A teknőcnek oszloponként egy listában kell megadnunk, hogy mely mezőket fesse ki és milyen színnel. A következő színkódokat használhatjuk:

  • P: piros
  • Z: zöld
  • F: fekete

A szabály az, hogy a listában egy szín nem szerepelhet kétszer. A színkód előtt egy számnak kell állnia, amelyet úgy kapunk, hogy az adott sorok előtt szereplő számokat összeadjuk. A fehér négyzeteket figyelmen kívül kell hagynunk.

A képen képernyőkép, tér látható

Automatikusan generált leírásNézzük az alábbi ábra részletet.

Itt az első oszlopban a piros csak a 8-as sorszámú sorban szerepel, ezért ezt a számot leírjuk, majd mögé írjuk a színkódot. Az eredmény: 8P. A zöld mező előtti sorokban a 2 és 4 szerepel, vagyis ezek összegét (6), és a Z színkódot írjuk. Az eredmény: 6Z. A fehér négyzetet figyelmen kívül hagyjuk, Vagyis az oszlopok kódjai:

1. oszlop kódja: 8P 6Z
2. oszlop kódja: 9F 2Z 4P

A színeket tetszőleges sorrendben is leírhattuk volna, vagyis az 1. oszlopnál a 6Z 8P is teljesen jó megoldás.

A fenti szabályok alapján határozd meg az oszlopok kódjait az alábbi ábrára, amely egy tetris kirakójáték egy részletét ábrázolja:

A. 1. oszlop kódja:

A képen szöveg, keresztrejtvény, tér látható

Automatikusan generált leírásB. 2. oszlop kódja:

C. 3. oszlop kódja:

D. 4. oszlop kódja:

E. 5. oszlop kódja:

F. 6. oszlop kódja:

G. 7. oszlop kódja:

H. 8. oszlop kódja:

I. 9. oszlop kódja:

J. 10. oszlop kódja: