Programozó versenyek

Levelező Magas szintű programozási nyelvek 1 beugró, 2017. május 29.

2017. május 29. 13:05 – 2017. május 29. 16:05

Gondolkodjunk pozitívan!

Írjon programot, amely a standard bemenetről soronként egész számokat olvas be! Minden sorban az első szám azt határozza meg, hogy hány további szám található még az adott sorban. A program minden sor esetén írja a standard kimenetre a „YES” szót, ha a második számtól kezdve a sor végéig található számok mindegyike pozitív, különben pedig a „NO” szót írja a kimenetre! A bemenetet egy olyan sor zárja, amely csak egyetlen 0-t tartalmaz, ezt a sort a programnak már nem kell feldolgoznia.

Példa bemenet

  1. 10 5 2 3 -5 4 1 3 5 1 3
  2. 1 2
  3. 5 6 6 6 6 6
  4. 3 -2 -3 -4
  5. 0
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

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