joc

Time limit: 0.02s Memory limit: 2MB Input: joc.in Output: joc.out

Doi copii, Maria şi Andrei joacă un joc nou: de pe o bandă ei aleg cărţi de joc, având inscripţionate pe ele cifre de la 00 la 99. În joc, copiii au numere de ordine după cum urmează: Maria - numărul 11, Andrei - numărul 22, iar jocul este început de Maria.

Cărţile de joc sunt numerotate cu numere de ordine de la 11 la nn, iar alegerea lor se face alternativ de către jucători, astfel: primul jucător alege primele ii cărţi de pe poziţia ii - reprezentând primul număr prim, apoi, al doilea jucător alege ii cărţi din şirul rămas, începând cu poziţia corespunzătoare următorului număr prim şi aşa mai departe. Ultimul jucător poate avea o grupă incompletă de cărţi, deoarece începând cu ultima poziţie ii număr prim, s-ar putea să nu mai existe ii cărţi de extras în şirul dat.

Cerinţă

Fiind dat numărul natural nn şi cele nn cărţi de joc, se cere să se determine: numărul de ordine al jucătorului care a efectuat ultima extragere de cărţi de joc din şirul dat şi suma cifrelor de pe cărţile preluate de el în această extragere. La această ultimă extragere, jucătorul trebuie să fi putut extrage măcar o carte.

Date de intrare

Fişierul joc.in conţine pe prima linie numărul natural nn, iar pe următoarea linie nn cifre reprezentând valorile inscripţionate pe cărţile de joc.

Date de ieşire

Fişierul joc.out va conţine pe prima linie două numere separate prin spaţiu, reprezentând: numărul de ordine al jucătorului care a efectuat ultima extragere şi suma cifrelor de pe cărţile preluate de el în această extragere.

Restricţii şi precizări

  • 10<n30 00010 < n \leq 30\ 000

Exemplul 1

joc.in

4
5 1 8 3

joc.out

1 9

Explicație

Maria va extrage de pe poziţia 22, 22 cărţi: 11, 88. Şirul rămas va fi: 55, 33. Andrei ar trebui să extragă cărţi începând cu poziţia 33 din şirul rămas. Deoarece nu mai sunt cărţi în şir începând cu poziţia 33, rezultatul va fi: 1 91 \ 9 deoarece ultimul jucător care a extras cărţi a fost Maria, iar suma cărţilor extrase este 99.

Exemplul 2

joc.in

20
3 1 0 6 2 4 8 1 9 4 6 3 2 1 9 7 5 2 6 4

joc.out

2 17

Explicație

Maria va extrage de pe poziţia 22, 22 cărţi:1,01, 0
Şirul rămas va fi: 3 6 2 4 8 1 9 4 6 3 2 1 9 7 5 2 6 43 \ 6 \ 2 \ 4 \ 8 \ 1 \ 9 \ 4 \ 6 \ 3 \ 2 \ 1 \ 9 \ 7 \ 5 \ 2 \ 6 \ 4
Andrei va extrage de pe poziţia 33, 33 cărţi: 22, 44, 88
Şirul rămas va fi: 3 6 1 9 4 6 3 2 1 9 7 5 2 6 43 \ 6 \ 1 \ 9 \ 4 \ 6 \ 3 \ 2 \ 1 \ 9 \ 7 \ 5 \ 2 \ 6 \ 4
Maria va extrage de pe poziţia 55, 55 cărţi:44, 66, 33, 22, 11
Şirul rămas va fi: 3 6 1 9 9 7 5 2 6 43 \ 6 \ 1 \ 9 \ 9 \ 7 \ 5 \ 2 \ 6 \ 4
Andrei va extrage de pe poziţia 77, doar 44 cărţi (doar atâtea mai sunt în şir începând cu poziţia 77): 55, 22, 66, 44
Ultimului jucător care a efectuat extragerea este Andrei (22) iar suma cifrelor de pe cărţile preluate de el în această extragere este 17(5+2+6+4)17 (5+2+6+4)

Log in or sign up to be able to send submissions!