Programozó versenyek

Magas szintű programozási nyelvek 1, 2016. május 23., H10 ZH

2016. május 23. 10:15 – 2016. május 23. 12:05

Csökkenő maximumok

Írjon programot, amely a standard bemenetről legfeljebb 50, egész számokat tartalmazó sort olvas állományvégjelig (EOF)! Minden sor első száma egy n pozitív egész szám, amely egy sorozat elemeinek a darabszámát adja meg. A sorban található további n darab szám a sorozat n darab eleme.

A program írja a standard kimenetre a beolvasott sorok sorszámait egymástól pontosan egy szóközzel elválasztva, a bennük leírt sorozatok legnagyobb értékű eleme (maximuma) szerint csökkenő sorrendben! Ha két vagy több sorozatnak azonos lenne a maximuma, akkor azok sorszámait a beolvasásuk sorrendjében írja a kimenetre! Figyelem: a kimenetre írt utolsó sorszámot nem követi szóköz karakter, viszont ezt az egyetlen sort is soremelés karakter zárja!

Példa bemenet

  1. 5 1 2 3 4 5
  2. 3 6 7 8
  3. 2 6 9
  4. 1 9
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

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