Programozó versenyek

Magas szintű programozási nyelvek 2, 2017. május 23., K18 ZH

2017. május 23. 18:20 – 2017. május 23. 20:05

Kirándulások (C#)

A Hegyi Emberek Természetjáró Klubja (HETEK) évente rengeteg túrát szervez. Mindegyik túrán feljegyzik a túrán részt vett kirándulók neveit. Az adatokat egy állományba gyűjtik össze, melynek sorai a következő formájúak:

túra_megnevezése:túrázó_neve[;túrázó_neve]…

Írjon programot, amely parancssori argumentumként megkapja a túrák adatait tartalmazó állomány nevét, majd meghatározza és a standard kimenetre írja soronként egyesével azoknak a túrázóknak a neveit, akik mindegyik túrán részt vettek! Ha egynél több ilyen túrázó lenne, akkor az ő neveiket lexikografikusan növekvő sorrendben (ábécérendben) jelenítse meg a kimeneten!

Példa állomány (sample.txt)

  1. Bukki bolyongas:Norbert;Balazs;Peter;Hajnalka;Bela;Tamas;Bendeguz;Szilvia
  2. Matrai maszkalas:Tamas;Marta;Miklos;Peter;Norbert;Mihaly;Kelemen;Lidia
  3. Cserhati csoszogas:Gabor;Csilla;Lidia;Peter;Csaba;Szilvia;Csongor;Tamas
letöltés szöveges állományként

Parancssori argumentumok

  1. sample.txt
letöltés szöveges állományként

A futtatás eredménye a standard kimeneten

  1. Peter
  2. Tamas
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30.