Programozó versenyek

Magas szintű programozási nyelvek 1, 2015. április 15., Sz16 ZH

2015. április 15. 16:05 – 2015. április 15. 17:45

Nyam, nyam

Írjon programot, amely a standard bemenetről állományvégjelig soronként egy-egy állatfajra vonatkozó adatokat olvas be! Az egyes állatfajoknál azt tartjuk nyilván, hogy milyen táplálékai vannak, illetve hogy mennyi az átlagos napi kalóriaszükséglete a faj egy-egy példányának. Egy sor felépítése a következő:

állatfaj;táplálék[;táplálék]…;kalóriaszükséglet

Az állatfaj egy legfeljebb 35 karakter hosszú, csak angol betűket, kötőjelet (mínuszjelet) és szóköz karaktert tartalmazó sztring. A táplálék egy legfeljebb 30 karakter hosszú, csak angol betűket, kötőjelet (mínuszjelet) és szóköz karaktert tartalmazó sztring. A kalóriaszükséglet egy 100 és 10000 közötti egész szám. Az adatokat a sorban egy-egy pontosvessző karakter választja el egymástól.

A program határozza meg és írja a standard kimenetre annak az állatfajnak a nevét, amelyik darabszámra a legkevesebb táplálékot fogyasztja! Ha több olyan állatfaj is lenne, amely megfelelne ennek a kritériumnak, akkor közülük a felsorolásban legkorábban (legelőrébb) szereplőnek a nevét válassza a program!

Példa bemenet

  1. levelibeka;szunyog;legy;100
  2. koala;eukaliptuszlevel;450
  3. oroszlan;gazella;zebra;nyul;2000
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

  1. koala
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.