Median Median
Elementary
EN EL ES FR HU JA KO PT-BR Russian UK ZH-HANS
We have prepared a set of Editor's Choice Solutions. You will see them first after you solve the mission. In order to see all other solutions you should change the filter.
elki

Медиана — это числовое значение, которое делит сортированый массив чисел на нижнюю и верхнюю половины. В сортированом массиве с нечётным числом элементов медиана — это число в середине массива. Для массива с чётным числом элементов, где нет одного элемента точно посередине, медиана — это среднее значение двух чисел, находящихся в...

Массив как список (list) чисел (int).

Медиана как число (int, float).

checkio([1, 2, 3, 4, 5]) == 3
checkio([3, 1, 2, 5, 3]) == 3
checkio([1, 300, 2, 200, 1]) == 2
checkio([3, 6, 20, 99, 10, 15]) == 12.5

Медиана находит свое применение в статистике и теории вероятности, и особенно важна для ассиметричного распределения. Для примера: мы хотим узнать среднее доход населения -- 100 человек получают $100 в месяц и 10 человек получают $1,000,000. Если мы возьмем среднее арифметическое, то получим $91,000. Это довольно странное число, не показывающее истинного положения дел. В этом случае медиана будет равна $100, что станет для нас более полезной величиной и покажет более правдоподобную картину.


1 < len(data) ≤ 1000
all(0 ≤ x < 10 ** 6 for x in data)

You should be an authorized user in order to see the full description and start solving this mission.