Zadanie : tab126
Zadanie

Dana jest liczba całkowita n i tablica A zawierająca n liczb całkowitych.

Liczby w tablicy łączymy w pary: pierwszą z ostatnią, drugą z przedostatnią, itd. Każdą taką parę sumujemy i sprawdzamy, czy otrzymana suma jest liczbą pierwszą.

Wejście

Pierwszy wiersz wejścia zawiera liczbę całkowitą parzystą n z zakresu 2..1000. W każdym z kolejnych n wierszy zapisano jedną liczbe całkowitą z zakresu 0..1000.

Wyjście

Pierwszy wiersz wyjścia powinien zawierać jedną liczbę całkowitą: wyznaczoną ilość sum, które są liczbami pierwszymi. W wierszu drugim należy zapisać najmniejszą z otrzymanych liczb pierwszych lub liczbę 0, gdy żadna z sum nie była liczbą pierwszą.

Jeżeli n<10, to wiersz trzeci powinien zawierać n div 2 obliczonych sum A[1]+A[n], A[2]+A[n-1], itd. (bez spacji na końcu linii).

Przykład

Dla danych podanych na wejściu:

4
420
806
372
701

Poprawną odpowiedzią jest wyjście:

0
0
1121 1178

Jeśli chcesz zobaczyć inny przykład odśwież tę stronę klawiszem F5

Opcje zadania:

Biblioteki         : iostream iomanip cmath 
Limit czasu        : 0.1 s
Limit pamięci      : 32 MB
Słowa niedozwolone :