Programozó versenyek

Programozási nyelvek 2, 2019. április 3., Sz16 ZH

2019. április 3. 16:05 – 2019. április 3. 17:50

Bugos sorok

Minden programozó rémálmai közé tartoznak a bugok, melyek sajnos rendszerint megjelennek a kódjainkban. Minél több van egy kódban, annál nehezebb őket észrevenni. Írjon programot, amely állományvégjelig (EOF-ig) sorokat olvas be! A program minden sor esetén határozza meg és írja a kimenetre azt, hogy szerepelt-e abban bug vagy sem! Bugos sorok esetében a „YES”, míg egyéb esetben a „NO” sztringet írja a standard kimenetre! Vigyázzon, mert a bugok alattomosak: betűik kis- és nagybetűs alakban is előfordulhatnak!

Példa bemenet

  1. Hello World!
  2. This is my first program, I hope that it will not contain bugs.
  3. Oh, a Bug!! BUG!!!
  4. Oh, what a big!! BIG!!!
  5. This is a siBUGmple sentence.
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

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