Se dă un șir cu numere naturale aflate pe poziții de la la .
Definim influența unui număr (notată de noi cu ) ca fiind egală cu numărul de factori care apar în scrierea sa ca produs de numere prime. De exemplu, influența numărului este , pentru că . Când își manifestă influența, un număr din șir afectează elementul de pe poziția sa, elementele de pe cele cel mult poziții din stânga sa și elementele aflate pe cele cel mult poziții din dreapta sa. Toate aceste valori se măresc cu .
Pentru fiecare poziție de la la , numărul aflat în șirul inițial pe poziția își manifestă o singură dată influența. Toate aceste operații au loc în același timp.
Cerință
Scrieți un program care să rezolve următoarele cerințe:
- Care este cel mai mare număr prim din șirul inițial?
- Care este suma dintre cel mai mic și cel mai mare număr din șirul obținut după ce toate numerele din șirul inițial își manifestă influența?
Date de intrare
Fișierul de intrare influent.in
conține pe prima linie o valoare care poate să fie doar sau , Pe a doua linie este un număr natural nenul , pe a treia linie un șir de numere naturale nenule, separate prin câte un spațiu.
Date de ieșire
Dacă valoarea lui este , atunci se va rezolva numai punctul 1 din cerință. În acest caz, fișierul de ieșire influent.out
va conține pe prima linie numărul cerut.
Dacă valoarea lui este , atunci se va rezolva numai punctul 2 din cerință. În acest caz, fişierul de ieşire influent.out
va conține pe prima linie valoarea sumei cerute.
Restricții și precizări
- este număr natural, ;
- Numerele de pe linia a treia a fișierului sunt numere naturale cuprinse între și ;
- Pentru 12 puncte avem și toate numerele din șir sunt prime;
- Pentru alte 22 puncte ;
- Pentru 28 puncte avem și toate numerele din șir sunt prime;
- Pentru 38 puncte avem .
Exemplul 1
influent.in
1
6
291 11 992 456 71 13
influent.out
71
Explicație
Cerința este 1. Cel mai mare număr prim din șir este .
Exemplul 2
influent.in
2
5
12 10 100 5 6
influent.out
125
Explicație
Cerința este 2.
De exemplu, numărul aflat în șirul inițial pe poziția a -a, cu valoarea , are influența () și afectează valoarea de pe poziția (poziția sa), valoarea de pe poziția și valorile de pe pozițiile și . Observăm că în stânga este afectată o singură valoare întrucât sunt mai puțin de valori.
Șirul final este: .
Suma dintre cel mai mic și cel mai mare număr din acesta este .