|
Licitvadászok (Java)
Az árveréseken az emberek érdekesebbnél érdekesebb tételekre licitálnak, olykor akár
hajmeresztő összegeket elköltve. Az adott árverést az nyeri, aki a legmagasabb licitet
ajánlotta az árverésre kerülő tételért. A vetélytársak megfigyeléséhez jól jöhet egy olyan
összesítés, amely a résztvevők által eddig megtett legnagyobb liciteket tartalmazza.
Írjon programot, amely a standard bemenetről kétféle formátumú sort olvas állományvégjelig
(EOF-ig):
-
Ha a beolvasott sor egy sztringet és egy egész számot tartalmaz (egymástól pontosan egy
pontosvesszővel elválasztva), akkor egy személy nevét és egy általa megtett licit értékét
(egész szám) tartalmazza.
-
Ha a beolvasott sor egyetlen sztringet tartalmaz, akkor az egy résztvevő neve lesz. Ekkor
a standard kimenetre egy olyan sort kell írni, amely a résztvevő által eddig megtett
legnagyobb licitet tartalmazza. Előfordulhat, hogy egy résztvevő még nem licitált, ekkor
az „
unknown” sztring szerepjen a standard kimeneten!
Példa bemenet
Teszt Elek;15000Teszt ElekTrab AntalTeszt Elek;10000Teszt ElekUltra Viola;20000Ultra Viola
letöltés szöveges állományként
A példa bemenethez tartozó kimenet
15000unknown1500020000
letöltés szöveges állományként
|
|