Programozó versenyek

Programozási nyelvek 1, 2019. május 23., Cs14 ZH

2019. május 23. 14:05 – 2019. május 23. 15:50

Betűstatisztika

Írjon programot, amely a standard bemenet soraiból állományvégjelig (EOF-ig) kizárólag az angol ábécé betűiből álló nemüres sztringeket olvas be, soronként egyet-egyet! A program minden sor esetén állítson elő egy olyan sztringet, amely a beolvasott sztring összes karakterét nagybetűssé alakítva ábécérendben tartalmazza, majd határozza meg az ebben a sztringben szereplő betűk előfordulásainak számát! Amennyiben egy sztringben többféle karakter is előfordul, úgy a kimutatás elemeit egymástól pontosan egy vessző és egy szóköz karakterrel válassza el, a példa kimenetben szereplő módon!

Példa bemenet

  1. Ab
  2. ablAk
  3. aBrAkAdAbRa
  4. KABAlababa
  5. Mmmm
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

  1. AB - A: 1, B: 1
  2. AABKL - A: 2, B: 1, K: 1, L: 1
  3. AAAAABBDKRR - A: 5, B: 2, D: 1, K: 1, R: 2
  4. AAAAABBBKL - A: 5, B: 3, K: 1, L: 1
  5. MMMM - M: 4
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.