Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

SRNLWP - Policz srednia

Napisz program, który wyznaczy średnią arytmetyczną wczytanych uwzględniając warunek:

  • jeśli ostatnia wczytana liczba jest parzysta, to oblicz średnią arytmetyczną liczb stojących na parzystych pozycjach
  • jeśłi ostatnia wczytana liczba jest nieparzysta, to oblicz średnią arytmetyczną liczb stojących na nieparzystych pozycjach

Uwaga! To zadanie jest na skracanie kodu. Im krótszy kod, tym lepszy wynik.

Input

W pierwszym wierszu jedna niewielka liczba n (n < 101) określająca ilość liczb do wczytania.

W drugim wierszu n liczb całkowitych oddzielonych znakiem spacji.

Output

Jedna liczba będącą średnią arytmetyczną liczb określonych w kryteriach zadania.

Example

Input:
4
1 2 3 4

Output:
3

Dodane przez:Marcin Kasprowicz
Data dodania:2014-02-22
Limit czasu wykonania programu:1s
Limit długości kodu źródłowego50000B
Limit pamięci:1536MB
Cluster: Cube (Intel G860)
Języki programowania:All except: ASM32-GCC ASM64 MAWK BC C-CLANG CPP14-CLANG COBOL COFFEE D-CLANG D-DMD DART ELIXIR FANTOM FORTH GOSU GRV JS-MONKEY KTLN NIM OBJC OBJC-CLANG OCT PICO PROLOG PYPY3 R RACKET RUST CHICKEN SCM qobi SQLITE SWIFT UNLAMBDA VB.NET

ukryj komentarze
2015-01-05 15:49:56 Rafal Latka
4
1 1 2 2
Wyrzuca 1 jeśli nie zrobie konwersji na float i 1.5 jeśli przekonwertuje
2015-01-05 14:11:19 Marcin Kasprowicz
Zobacz co ci wyskakuje dla takiego testu:
4
1 1 2 2
2015-01-05 13:58:37 Rafal Latka
Sprawdzalem mój program dla róznych kombinacji i liczy dobrze, a tu wyrzuca że źle
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.