私はルビーで次の問題を実装しています。
これが私が欲しいパターンです:
1234、1324、1432、1423、2341など
つまり、4桁の数字の数字は[1-4]の間にあり、繰り返しがない必要があります。
簡単に理解できるように、私は2桁のパターンを取り、解決策は次のようになります:12、21
つまり、数字は1または2のいずれかであり、繰り返しではない必要があります。
繰り返しがないことを確認するために、2桁目の条件に$ 1を使用したいのですが、機能していません。
よろしくお願いします。