Médias aparadas

Dado um array de números, remova um valor mínimo e um valor máximo e, em seguida, calcule a média dos números restantes.

Exemplos

trimmed_averages([4, 5, 7, 100]) ➞ 6
# Average of 5 and 7

trimmed_averages([10, 25, 5, 15, 20]) ➞ 15
# Average of 10, 15 and 20

trimmed_averages([1, 1, 1]) ➞ 1
# 1

Observações

  • Arredonde para o número inteiro mais próximo.
  • O tamanho do array é maior que 2.