Programozó versenyek

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

2017. május 23. 14:00 – 2017. május 23. 15:50

Nagyi receptkönyve

Gyerekkoromban gyakran forgolódtam nagymamám köténye körül, miközben ő a finomabbnál finomabb ételeket készítette számunkra. A receptkönyvében minden egyes étel mellett fel volt sorolva, hogy milyen hozzávalók kellenek az adott étel elkészítéséhez. Soronként egy-egy étel neve és összetevői szerepeltek a receptkönyvben, így:

étel_neve:hozzávaló[,hozzávaló]…

Írjon programot, amely a standard bemenetről beolvassa a receptkönyv adatait, majd a standard kimenetre írja soronként a példa kimenetben megadott formában azt, hogy az egyes ételek elkészítéséhez hányféle hozzávaló szükséges! Az ételeket a hozzávalóik száma szerint csökkenő sorrendben jelenítse meg a kimeneten! Ha több ételhez is azonos számú hozzávaló szükséges, akkor őket a neveik szerint lexikografikusan növekvő sorrendben (ábécérendben) írja a kimenetre!

Példa bemenet

  1. tejfolos lencseleves:lencse,sargarepa,voroshagyma,so,tejfol,mustar,ecet,baberlevel,liszt,viz
  2. paprikas krumpli:burgonya,voroshagyma,piros paprika,lecsokolbasz,so,viz
  3. krumplis teszta:liszt,tojas,so,voroshagyma,burgonya,piros paprika,tejfol,viz
  4. zoldsegleves:sargarepa,petrezselyem,so,piros paprika,zeller,karalabe,burgonya,viz
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

  1. tejfolos lencseleves:10
  2. krumplis teszta:8
  3. zoldsegleves:8
  4. paprikas krumpli:6
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.