妥当な入力メソッドによって正の整数の順不同のコレクションが与えられた場合、奇数個の奇数要素を持つ(つまり、合計が奇数である)すべてのサブコレクションを返します。
これはコードゴルフなので、プログラムのバイトカウントを最小限に抑えることを目指してください。
一部の言語には順序付きコレクション(リスト、配列、ベクトルなど)のみがあるか、重複を許可する順序なしコレクションがないため、言語コレクションに関係なく順序付きコレクションを使用できますが、重複コレクションは出力しないでください。異なる順序([2,3]
およびなど[3,2]
)。適切な順序で出力できます。
テストケース
[2,3,7,2] -> [[3],[7],[2,3],[2,7],[2,2,3],[2,2,7]]
[2,4,6,8] -> []
[4,9] -> [[9],[4,9]]
[2, 2, 3]
に戻り[[2, 2, 3], [2, 3], [2, 3]]
ますか?