Обработка математики: 100%

printРабочее место участника

printЗадачи

427. Цикл+условный оператор 21

Ограничения: время – 1s/2s, память – 64MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

В некоторых видах спортивных состязаний выступление каждого спортсмена независимо оценивается несколькими судьями, затем из всей совокупности оценок удаляются наиболее высокая и наиболее низкая, а для оставшихся оценок вычисляется среднее арифметическое, которое и идет в зачет спортсмену. Если наиболее высокую оценку выставило несколько судей, то из совокупности оценок удаляется только одна такая оценка; аналогично поступают с наиболее низкими оценками.
Ввод
В первой строке содержится натуральное число n (3n100) – число судей, выставляющих оценки. Во второй строке содержатся действительные числа a1, , an (ai  0) – оценки, выставленные судьями одному из участников соревнований.
Вывод
Вывести оценку, которая пойдет в зачет спортсмену, с двумя знаками после запятой.

Пример ввода

5
8.5 8.0 8.0 8.0 7.5

Пример вывода

8.00

loading