5
2つのリストの平均化
2つのリストを平均化する チャレンジ 正の整数の2つのリストが与えられた場合、新しいリストが同じ算術平均(平均)を持つように要素を2つの新しいリストに再配置できるかどうかを判断します。 入力 入力は、STDINを介して、または関数の引数として取得できます。入力はリストとして取得できます。または、言語がリスト(または配列/辞書などの類似物)をサポートしていない場合、入力はコンマまたはスペース区切りの文字列として取得できます。あれは、 "1 4 8 2 5,3 1 5 2 5" 次と同じです: [ [1,4,8,2,5], [3,1,5,2,5] ] すべての入力リストは同じ長さになります。 出力 同じ平均で2つの新しいリストを作成できる場合、プログラム/関数は平均を出力するか返す必要があります。できない場合、プログラムは悲しい顔を出力するはず:(です。 等しい手段を使用して再配置されたリストは、存在する場合、同じ長さである必要はありません。新しいリストを作成するために、任意の数のスワップを作成できます。 例 1 4 8 2 5,3 1 5 2 5 -> 1 4 8 2 3,5 1 5 2 5 (swapped 3 and 5) -> 3.6 1 …