Programozó versenyek

Magas szintű programozási nyelvek 2, 2015. december 14., H16 ZH

2015. december 14. 16:05 – 2015. december 14. 17:45

Utcahosszal jobb

Írjon programot, amelynek első parancssori argumentuma egy szöveges állomány neve! A szöveges állomány városok adatait tartalmazza, soronként egyet-egyet, a következő formában:

városnév;utcanév;utca_hossz;buszmegállók_száma

A program városonként összegezze az utcák hosszát, majd írja a standard kimenetre a városok nevét, soronként egyet-egyet, az utcahosszak összege szerint csökkenő sorrendben! Azoknak a városoknak a nevét, amelyeknél megegyezik ez az érték, lexikografikus sorrendben írja a standard kimenetre!

Példa állomány (sample.txt)

  1. Debrecen;Piac utca;5.5;4
  2. Budapest;Bartók Béla út;8.0;12
  3. Debrecen;Bartók Béla út;6.2;7
  4. Szeged;Zákány utca;4.2;0
letöltés szöveges állományként

Parancssori argumentumok

  1. sample.txt
letöltés szöveges állományként

A futtatás eredménye a standard kimeneten

  1. Debrecen
  2. Budapest
  3. Szeged
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.