Programozó versenyek

Programozási nyelvek 2, 2019. május 30., Cs8 ZH

2019. május 30. 8:30 – 2019. május 30. 10:15

Permutációk

Írjon programot, amely a standard bemenetet soronként dolgozza fel állományvégjelig (EOF-ig)! Minden sorból (tetszőleges darabszámú) egész számot olvas be, és eldönti róluk, hogy azok az 1-től n-ig tartó egész számsorozat permutációját alkotják-e (ahol n a sorban szereplő egész számok száma)! Amennyiben igen, akkor a „YES”, egyébként pedig a „NO” sztringet írja ki a standard kimenetre az adott sor feldolgozása után! Ha az adott sorban nem lenne egyetlen szám sem, akkor a „YES” sztringet nyomtassa a kimenet megfelelő sorába!

Példa bemenet

  1. 3 4 1 2
  2. 4 1 2
  3. 1 2
  4. 2
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

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