数独を解きながら、セルD[1,2]とD[2,2]から可能性のある数字(1)と(2)を削除できます。(8)と(9)はこれらのセルでのみ可能であるため、これらのセルは(8と9)または(9と8)のいずれかになります。これは、数字(1)と(2)がDブロックの3行目にあることを意味します。そのため、セルA [3,3]から数字(1)の可能性を排除できます。
過去40時間にこれを行う関数を構成しましたが、管理できませんでした。このタイプの知的問題を検出する機能を作成できる人はいますか(他のn個の可能性はn個のセルにのみ存在できるため、いくつかの可能性を排除します。この場合、2桁の8と9は2つのセルに存在できますD [ 1,2]およびD[2,2])。
数独の他の機能について私にアドバイスしないでください。私はすでにそれらを実行しました、私がプログラムできなかった唯一のアルゴリズムはこれです。ところで、r [i](行番号iの可能性を構成する文字列)、列にc [i]、ブロックにb [i]を使用できます(例:b [4](この画像ブロックA) )= 1,2,3,4,5,6,7(8と9はすでに定義されているため)。ありがとう