すべての組合せを生成して、条件をチェックしてみたら?
つまり、nビットの二進数を数え上げて、1が立っている位置に対応する要素を
調べるようにする。