Geologul George a descoperit recent în zona Iașiului o peșteră foarte frumoasă, ideală pentru studierea stalactitelor. În peșteră se află stalactite, așezate în linie dreaptă. După săptămâni de muncă și analizare temeinică a peșterii, George a descoperit că fiecare stalactită este formată din straturi de depuneri cu diverse compoziții chimice.
Pentru a economisi timp, geologul a inventat un sistem prin care să noteze structura fiecărei stalactite. El a asociat fiecărui tip de strat diferit câte un număr prim, astfel încât, dacă două straturi au aceeași compoziție chimică, ele au asociate același număr și a calculat valoarea stalactitei, ca produs al numerelor prime ale straturilor ei.
Astfel, dacă are o stalactită cu straturi, cărora le-a asociat numerele prime , , , , atunci stalactita respectivă va avea valoarea .
George a obținut șirul , de numere, reprezentând șirul valorilor stalactitelor, în ordinea în care ele apar în peșteră.
Pentru a-și finanța mai departe cercetările, George i-a invitat pe membrii comisiei științifice a Muzeului de Mineralogie şi Petrografie „Grigore Cobălcescu” din Iași să viziteze peștera. Pentru a-i impresiona, el plănuiește să aleagă o subsecvență de stalactite, aflate pe poziții consecutive în peșteră, pe care să le curețe, eliminând eventual unele straturi, astfel încât pentru fiecare stalactită să rămână exact un strat din componența acesteia (deci un singur număr prim), iar subsecvența obținută să fie formată numai din numere prime consecutive, în ordine strict crescătoare (gusturile matematice ale lui George…). Spunem că două numere prime și sunt consecutive dacă nu există niciun alt număr prim cu .
Cerință
Aflați numărul maxim de stalactite care formează o subsecvență obținută prin curățare, care să fie pe gustul lui George.
Date de intrare
Pe prima linie a fișierului geologie.in
se află numărul natural , cu semnificația din enunț, iar pe a doua linie se află numere naturale, reprezentând termenii șirului , al valorilor stalactitelor în ordinea din peșteră.
Date de ieșire
Fișierul geologie.out
trebuie să conțină pe prima linie numărul maxim cerut.
Restricții și precizări
# | Punctaj | Restricții |
---|---|---|
1 | 17 | este prim |
2 | 24 | |
3 | 36 | |
4 | 23 | Fără restricții suplimentare |
Exemplu
geologie.in
7
3 4 6 10 11 14 21
geologie.out
3
Explicație
poate fi curățat, astfel încât să rămână
poate fi curățat, astfel încât să rămână
poate fi curățat, astfel încât să rămână sau cu
poate fi curățat, astfel încât să rămână sau
poate fi curățat, astfel încât să rămână
poate fi curățat, astfel încât să rămână sau
poate fi curățat, astfel încât să rămână sau
Pentru soluția optimă poate fi modificat în felul următor: , obținând astfel o subsecvență de stalactite.
A se observa că subsecvența conține de asemenea numere prime consecutive, doar că acestea nu apar în ordine strict crescătoare.