|
|||
Stop (C#)Autóval átszelni Európát? Merész gondolat, de nem lehetetlen. Különösen nem akkor, ha nem az ember saját autójáról van szó. Hanem valaki máséról, akit megkérünk, hogy vigyen el minket hosszabb-rövidebb szakaszokon magával, ha már éppen úgyis egyfelé tart az utunk. Az alábbi feladat ezt a problémát boncolgatja. Az ön feladata, hogy kimutatást készítsen arról, hogy egészen pontosan kik voltak azok, akik olyan autóval közlekedtek, amellyel a legtöbben utaztak. Ehhez a rendelkezésére áll egy szöveges állomány, amelynek a nevét a programja első parancssori argumentumként fogja megkapni, és amelynek sorai a következőképpen épülnek fel:
utazó_neve
Sem az utazók nevei, sem a kiindulóhelyek és célhelyek nem tartalmaznak kettőspont vagy
pontosvessző karaktert, és nem tartalmazzák sem a A program írja a standard kimenetre lexikografikusan növekvő sorrendben azoknak az autóknak a rendszámait, amelyeket a legtöbb utazó vett igénybe az utazások során! Minden rendszámot követően, attól egy kettőspont és egy szóköz karakterrel elválasztva szerepeljen ott azoknak az utazóknak a neve is, akik utaztak az adott járművel! Ha egy járművel egynél több ember is utazott volna, akkor ezeknek az utazóknak a nevét lexikografikusan növekvő sorrendben, egymástól egy vessző és egy szóköz karakterrel elválasztva írja a standard kimenetre! Ügyeljen rá, hogy a sorok végén ne álljon semmilyen felesleges karakter (se szóköz, se vessző, se ezek kombinációja)! Példa állomány (
|
|||
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30. |