Programozó versenyek

Programozási nyelvek 2, 2019. november 12., K14 ZH

2019. november 12. 14:05 – 2019. november 12. 15:50

Hóemberépítő verseny

A tél a hóemberépítő versenyek időszaka. Egy-egy nagyobb méretű hóember elkészítéséhez sokszor kisebb csapatoknak kell összeállniuk, hogy össze tudják hordani azt az irdatlan mennyiségű havat, amiből aztán a hóembert megépítik.

Az ön feladata, hogy kimutatást készítsen egy ilyen versenyről, a versenybe benevezett csapatokról. Írjon programot, amely a standard bemenet sorait állományvégjelig (EOF-ig) olvassa! A sorok formátuma a következő:

csapatkapitány_neve:segítők_száma:hóember_tömege

A csapatkapitány_neve egy sztring, a segítők_száma és a hóember_tömege egy-egy egész szám. A segítők közé a csapatkapitány nincs beszámolva, de természetesen ő is építi a hóembert. A programja rendezze a résztvevők adatait aszerint csökkenő sorrendbe, hogy a hóemberek építésekor a csapattagoknak átlagosan mekkora tömeget kell megmozgatniuk! Amennyiben több csapat esetén is azonos lenne ez az érték, akkor ezeket a csapatokat a csapatkapitány neve alapján ábécérendben, lexikografikusan növekvő sorban nyomtassa a standard kimenetre a példa kimenetben látható formában!

Példa bemenet

  1. John:9:100
  2. Adrian:4:100
  3. Peter:19:200
  4. Hannah:4:5
  5. George:9:5
  6. Abigail:19:10
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

  1. Adrian: 100/5
  2. John: 100/10
  3. Peter: 200/20
  4. Hannah: 5/5
  5. Abigail: 10/20
  6. George: 5/10
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30.