Pentru un număr natural nenul , se numește divizor propriu al lui , un divizor natural al lui , diferit de și . De exemplu, pentru numărul divizorii proprii sunt , iar numărul are divizori proprii.
Cerință
Să se scrie un program care să rezolve următoarele probleme:
- Se dă un număr natural . Determinați cel mai mic număr din intervalul închis care are număr maxim de divizori proprii.
- Se dau trei numere , și . Determinați câte intervale de forma au proprietatea că există exact numere naturale care au divizori proprii.
Date de intrare
Fișierul de intrare numere.in
conține pe prima linie un număr natural reprezentând cerința din problemă care trebuie rezolvată.
Dacă atunci pe a doua linie se găsește un număr natural , reprezentând extremitatea din dreapta a intervalului.
Dacă atunci pe a doua linie se găsesc trei numere: un număr natural , un număr natural și un număr natural cu semnificațiile din enunț.
Date de ieșire
Dacă atunci fișierul de ieșire numere.out
conține pe o singură linie numărul cel mai mic determinat care are număr maxim de divizori.
Dacă atunci fișierul de ieșire numere.out
conține pe o singură linie numărul de intervale determinate care au proprietatea cerută
Restricții și precizări
- Pentru rezolvarea corectă a cerinței se acordă de puncte, pentru rezolvarea corectă a cerinței se acordă de puncte.
Exemplul 1
numere.in
1
20
numere.out
12
Explicație
are divizori proprii și este cel mai mic număr cu divizori proprii din .
Exemplul 2
numere.in
2
10 3 2
numere.out
6
Explicație
, , , , , sunt cele intervale în care se găsesc exact numere cu divizori proprii (, , sunt numerele cu divizori proprii).