リストの平均値を取得する(例[2,6,7]
)
- リストの長さを取得します。
[2,6,7] -> 3
- リスト内の数字を合計します
2 + 6 + 7 = 15
。 - 合計をカウントで割ります:
15 / 3 = 5
。
あなたは、の二つのリストの平均値を比較すべきである正の整数NとMを場合は、値を返すことによって、Nがあればより高い平均、別の値を持つMが同数の場合にはより高い平均、および別のものを持っています。
I / Oルール
すべての標準入出力メソッドが許可されています。
入力
入力は、2つの個別のリスト、ネストされたリスト、またはタスクに適していると考えられるその他のものとして受け取ることができます。形式を指定してください。
出力
指定する値は明確である必要があり、少なくとも1つの非空白文字で構成する必要があります。また、実行間で一貫している必要があります(Nの単一値、Mの単一値、Tieの単一値)。回答でそれらを指定してください。値には、空でない文字列、ブール値、整数、または適切と思われるものを指定できます。
スペック
リストは必ずしも同じ長さではありません。
リストが空でないことが保証されます。
テストケース
値N wins
、M wins
およびを選択しましたTie
が、これらはほとんど自明です。
N、M->出力(平均) [7]、[6]-> N勝(Nは7、Mは6) [4,5]、[4,4]-> N勝(Nは4.5、Mは4) [2,3,4]、[4,5,6]-> M勝(Nは3、Mは5) [4,1,3]、[7,3,2,1,1,2]->ネクタイ(両方とも2.666 ...) [100,390,1]、[89,82,89]-> N勝(Nは163.666 ...、Mは86.666 ...) [92,892]、[892,92]->ネクタイ(リストは基本的に同じです) [10,182]、[12,78,203,91]->ネクタイ(両方とも96)
デフォルトの抜け穴が適用されます。説明が奨励されています!これはcode-golfなので、バイト単位の最短コードが勝ちです!