Programozó versenyek

Programozási nyelvek 1, 2019. április 10., Sz14 ZH

2019. április 10. 14:05 – 2019. április 10. 15:50

Palindrom sztringek

Írjon programot, amely a standard bemenet soraiból soronként egy-egy legfeljebb 30 karakter hosszúságú sztringet olvas be mindaddig, amíg a „THE END” sztringet nem olvassa!

A programja a bemenet minden sorához (a „THE END” sztringet tartalmazó sort kivéve) írja a standard kimenetre a „YES” sztringet, ha az adott sztring palindrom sztring, azaz a sztring karaktereit elölről hátrafelé olvasva ugyanazt a karaktersorozatot kapjuk, mint hátulról előrefelé olvasva! Egyébként a „NO” sztringet írja ki a programja a standard kimenetre!

Példa bemenet

  1. a
  2. ab
  3. aba
  4. abba
  5. abab
  6. THE END
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

  1. YES
  2. NO
  3. YES
  4. YES
  5. NO
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.