#163Programare
Cele mai mari două numere perfecte dintr-un fișier
Enunț
Din fișierul atestat.in se citesc numere întregi cu cel mult patru cifre. Să se afișeze cele mai mari două numere perfecte din fișier. Un număr este perfect dacă este egal cu suma divizorilor săi proprii, inclusiv 1. Dacă în fișier nu s-au citit cel puțin două numere perfecte se va afișa mesajul NU EXISTĂ.
Exemple
Dacă din fișierul atestat.in se citesc numerele:
14 6 31 496 78 2 28 11 17 36
se vor afișa numerele 496 28,
iar dacă din fișierul atestat.in se citesc numerele
14 9 33 27 78 22 10 18 16 36
se va afișa mesajul NU EXISTĂ
Rezolvare
Rezolvarea pentru această problemă nu este încă publicată.
Apariții
- Galati 2026 — problema 3 · sursa oficială