Rezolvare PBinfo #3340

Decorative Icon Problema: perfect1 / 3340

Decorative IconAutor: Andrei

Cerința

Se dau n numere naturale. Să se determine cel mai mare număr perfect mai mic sau egal cu 8128 care poate fi scris ca produs al unora dintre numerele date. Un număr natural este perfect dacă dublul său este egal cu suma divizorilor săi.

Date de intrare

Fișierul de intrare perfect1.in conține pe prima linie numărul n, iar pe a doua linie n numere naturale separate prin spații.

Date de ieșire

Fișierul de ieșire perfect1.out va conține pe prima linie numărul S, reprezentând cel mai mare număr perfect care poate fi scris ca produs al unora dintre numerele de pe a doua linie a fișierului de intrare sau mesajul NU dacă nu se nu există un asemenea număr.

Restricții și precizări
  • 1 ≤ n ≤ 100
  • numerele de pe a doua linie a fișierului de intrare și numerele perfecte determinate vor fi mai mici decât 8128
Exemplul 1:

perfect1.in

7
2 7 9 2 2 31 2

perfect1.out

496

Explicație

înmultind 2*2*2*31*2 obținem numărul 496 .

Exemplul 2:

perfect1.in

6
2 31 127 2 2 5

perfect1.out

NU
Andrei Frîntu
Andrei Frîntu

Fondatorul platformei - mentor Academia

LinkedIn Instagram GitHub
© Copyright 2024 - CodulLuiAndrei.ro - Toate drepturile sunt rezervate