Programozó versenyek

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

2019. november 12. 16:10 – 2019. november 12. 17:55

Kézfogások

Egy baráti társaság minden találkozóján a résztvevők kézfogással köszöntik egymást.

Írjon programot, amely a standard bemenet soraiból névpárokat olvas be! Ezek a névpárok azt írják le, hogy ki kivel fogott éppen kezet. A sorok formátuma a következő:

egyik_név:másik_név

Feltételezve, hogy a társaság minden tagja legalább egy ismerősével kezet fogott, a programja írja a standard kimenetre a baráti társaság tagjainak a nevét ábécérendben, lexikografikusan növekvő sorrendben, és minden tag mellé azt, hogy hányszor fogott kezet! Az adatokat olyan formában nyomtassa ki, ahogyan az a példa kimenetben látható!

Példa bemenet

  1. Tudor:Vidor
  2. Tudor:Hapci
  3. Szende:Tudor
  4. Hapci:Vidor
  5. Kuka:Vidor
  6. Morgo:Kuka
  7. Szundi:Tudor
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

  1. Hapci:2
  2. Kuka:2
  3. Morgo:1
  4. Szende:1
  5. Szundi:1
  6. Tudor:4
  7. Vidor:3
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.