Estatística básica: mediana

A mediana de um grupo de números é o número central quando o grupo está ordenado. Se o grupo tiver uma quantidade par de números, a mediana será a média dos dois números centrais. Dado um array ordenado de números, retorne a mediana (arredondada para uma casa decimal se não for um número inteiro).

Exemplos

median([1, 2, 4, 5, 6, 8, 8, 8, 10]) ➞ 6

median([2, 2, 6, 8, 8, 10, 10]) ➞ 8

median([1, 2, 2, 4, 7, 8, 9, 10]) ➞ 5.5

Observações

N/A

Exemplo em Java

assertEquals(4.5, Program.median(new double[]{3.0, 4.0, 4.0, 5.0, 6.0, 8.0}), 0.0);