Programozó versenyek

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

2019. május 23. 8:05 – 2019. május 23. 9:50

Prímszámok

Írjon programot, amely a standard bemenet sorait állományvégjelig (EOF-ig) olvassa, soronként legfeljebb 80 karaktert! Minden sorban egymástól szóköz karakterekkel elválasztott pozitív egész számok állnak, a számok értéke nem haladja meg a 100-at. A programja gyűjtse össze soronként a prímszámokat (a legkisebb prímszám a 2), és írja azokat a standard kimenetre monoton növekvő sorrendben, egymástól pontosan egy szóköz karakterrel elválasztva őket!

Ügyeljen arra, hogy se a sor elejére, se a sor utolsó száma mögé ne írjon felesleges szóköz karaktereket! A kimenet minden sorát soremelés karakterrel zárja! Ha nem lenne a sorban egyetlen prímszám sem, akkor csak a soremelés karaktert írja a kimenetre!

Példa bemenet

  1. 1 2 3 4 5 6 7 8 9 10
  2. 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81
  3. 20 21 22
  4. 2 3 4 5 2 3 4 5 2 3 4 5
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

  1. 2 3 5 7
  2. 83 89 97
  3. 2 2 2 3 3 3 5 5 5
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.