チャレンジ
空でない実数のリストが与えられたら、その中央値を計算します。
定義
中央値は次のように計算されます:最初にリストをソートし、
- エントリの数が奇数の場合、中央値はソートされたリストの中央の値です。
- それ以外の場合、中央値は、ソートされたリストの中心に最も近い2つの値の算術平均です。
例
[1,2,3,4,5,6,7,8,9] -> 5
[1,4,3,2] -> 2.5
[1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,-5,100000,1.3,1.4] -> 1.5
[1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,-5,100000,1.3,1.4] -> 1.5
7/2
または8/2
)