Programozó versenyek

Programozási nyelvek 1, 2019. április 9., K14 ZH

2019. április 9. 14:05 – 2019. április 9. 15:50

Gyümölcsözön

Írjon programot, amely a standard bemenetről állományvégjelig (EOF-ig) legfeljebb 20 gyerek adatait olvassa be, minden gyerek nevével együtt azoknak a gyümölcsöknek a nevét, amelyeket az adott gyerek szeret! A sorok formátuma a következő:

név:gyümölcsnév[,gyümölcsnév]…

Feltételezheti, hogy nincs két azonos nevű gyerek, és az egy-egy gyerek által kedvelt gyümölcsök is különbözők. A sorok hossza legfeljebb 100 karakter úgy, hogy ezen belül egyik gyerek neve sem haladja meg a 20 karaktert.

A programja írja a standard kimenetre a gyerekek nevét, soronként egyet-egyet, az általuk szeretett gyümölcsök száma szerint csökkenő sorrendben! A felsorolás elején szerepeljen annak a gyereknek a neve, aki a legtöbb gyümölcsöt szereti! Ha több gyerek is azonos számú gyümölcsöt szeret, akkor őket a nevük szerint lexikografikusan növekvő sorrendben írja a kimenetre!

Példa bemenet

  1. Piroska:gomba,malna,datolya
  2. Jancsi:banan,alma
  3. Juliska:korte,eper,cseresznye
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

  1. Juliska
  2. Piroska
  3. Jancsi
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.