![]() |
Az I. 703. feladat (2026. szeptember) |
I. 703. Egy logisztikai cég \(\displaystyle \tt N\) hosszúságú, az angol ábécé nagybetűiből álló azonosítókat használ a termékek jelölésére. A fizikai dolgozók segítésére, hogy ne kelljen feleslegesen mindent leolvasniuk, adott termékekhez megadják egy listában az azonosítók elejét úgy, hogy az még azonosítható legyen és a többi karaktert elhagyják.
Készítsünk programot i703 néven, amely a lehető legrövidebb karaktersorozatokat adja meg jobbról a szükségtelen betűket elhagyva az azonosítókból.
| Példa bemenet | Kimenet |
| 6 7 | BDA |
| BDAACDB | A |
| ADCAEFE | BDCAE |
| BDCAEFE | BDCAC |
| BDCACFE | BDCC |
| BDCCABC | BC |
| BCAACDB |
A program standard bemenetének első sorában az azonosítók száma \(\displaystyle \tt M\) (\(\displaystyle \tt 1\le M\le 10\,000\)), és az azonosítók hossza \(\displaystyle \tt N\) (\(\displaystyle \tt 1\le N\le 50\)) egész szám szerepel. A következő \(\displaystyle \tt M\) sorban a termékek azonosítója szerepel.
A programmal a standard kimenetre írjuk ki \(\displaystyle \tt M\) sorba a rövidített azonosítókat a bemenetnél adott sorrendben.
Beküldendő egy tömörített i703.zip állományban a program forráskódja és rövid dokumentációja, amely megadja, hogy a forrásállomány melyik fejlesztői környezetben fordítható.
(10 pont)
A beküldési határidő 2026. október 15-én LEJÁRT.
Mintamegoldásként Gulyás Botond a Váci SZC Boronkay György Műszaki Technikum és Gimnázium 10. évfolyamos versenyző python nyelvű megoldását és dokumentációját adjuk közre:
A teszteléshez használt állományok: Kodroviditesteszt.zip
Statisztika:
11 dolgozat érkezett. 10 pontot kapott: Ali Rudolf, Bodnár Áron, Bortnyik Zétény, Gulyás Botond, Jost-Kovács Boldizsár, Marcell Juhász, Szabó Márton József (7 versenyző). 9 pontot kapott: Benis Tamás (1 versenyző). 5 pontot kapott: 1 versenyző. 0 pontot kapott: 1 versenyző. nem versenyszerű: 1 dolgozat.
A KöMaL 2026. szeptemberi informatika feladatai
