Programozó versenyek

Magas szintű programozási nyelvek 1, 2017. május 24., Sz10 ZH

2017. május 24. 10:05 – 2017. május 24. 11:55

Színes zászlók

Írjon programot, amely parancssori argumentumként megkapja egy szöveges állomány nevét! A szöveges állomány soraiban országok zászlóinak a színei vannak felsorolva a következő formában:

ország_neve;szín[;szín]…

Az ország_neve egy legfeljebb 40 karakter hosszúságú karaktersorozat, a színek legfeljebb 20-20 karakterből állnak. Egy szín csak egyszer szerepel a felsorolásban. Egy-egy sor hossza nem haladja meg a 120 karaktert.

A programja írja a standard kimenetre a legszínesebb zászlóval rendelkező országok neveit lexikografikusan növekvő sorrendben (ábécérendben)!

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

  1. Magyarorszag;piros;feher;zold
  2. Ausztria;piros;feher
  3. Nemetorszag;fekete;piros;sarga
  4. Lengyelorszag;feher;piros
  5. Franciaorszag;kek;feher;piros
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. Franciaorszag
  2. Magyarorszag
  3. Nemetorszag
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.