Programozó versenyek

Magas szintű programozási nyelvek 2, 2018. december 6., Cs12 ZH

2018. december 6. 12:05 – 2018. december 6. 13:50

Sztringműveletek #2

Írjon programot, amely a standard bemenetről állományvégjelig (EOF-ig) sztringműveleteket leíró, s1 op s2 formátumú sorokat olvas be, ahol s1 és s2 egy-egy operandust, az op pedig az elvégzendő műveletet (=> vagy <=) leíró sztringek! A program működése egyszerű: => esetén az előállított sztring s1s2, míg <= esetén s2s1 formátumú.

A program határozza meg és írja a képernyőre azt, hogy hányszor sikerült előállítani a műveletek eredményeként kapott különböző sztringeket! A kimenet sorai az előállított sztringek lexikografikus sorrendjében kövessék egymást!

Példa bemenet

  1. abrak => adabra
  2. tojas <= kakukk
  3. adabra <= abrak
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

  1. abrakadabra: 2 db
  2. kakukktojas: 1 db
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.