Programozó versenyek

Magas szintű programozási nyelvek 2, 2017. május 30., K8 ZH

2017. május 30. 8:05 – 2017. május 30. 9:55

Megosztó feladat (Java)

Írjon programot, amely a standard bemenet soraiból pozitív egész számokat olvas állományvégjelig (EOF-ig)! A program rendezze a soronként beolvasott számokat (pozitív egész értékű) osztóik száma szerint növekvő sorrendbe! Amennyiben két vagy több számnak is azonos darabszámú osztója lenne, akkor őket nagyságuk szerint állítsa növekvő sorrendbe! Minden rendezett számsorozatot külön sorba írjon ki, a sorozat elemeit pontosan egy szóköz karakterrel elválasztva egymástól!

Példa bemenet

  1. 1 2 3 4 5 6 7 8 9 10
  2. 11 12 13 14 15 16 17 18 19 20
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

  1. 1 2 3 5 7 4 9 6 8 10
  2. 11 13 17 19 14 15 16 12 18 20
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.