Programozó versenyek

Programozási nyelvek 1, 2019. április 10., Sz10 ZH

2019. április 10. 10:05 – 2019. április 10. 11:50

Valódi osztók

Írjon programot, amely a standard bemenetről állományvégjelig (EOF) soronként két egész számot olvas be!

A programja határozza meg, hogy a két beolvasott szám közül melyiknek van több valódi osztója, és ezt a számot írja ki a standard kimenet megfelelő sorába! Ha a két beolvasott számnak azonos darabszámú valódi osztója lenne, akkor mindkét számot írja ki a standard kimenetre, egymástól egy szóköz karakterrel elválasztva őket, előre a kisebb értékűt, hátra a nagyobbat!

Egy a számnak b valódi osztója, ha b osztója a-nak, de b nem egyenlő 1-gyel és nem egyenlő a-val sem.

Példa bemenet

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

A példa bemenethez tartozó kimenet

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