View on GitHub

解独

数独・ナンプレの解析プログラム

数独・ナンプレのルール

数独あるいはナンプレは、9x9の正方形の枠内に1から9までの数字を入れるパズルである。以下の図は、問題の例である。

数独の目的は、空いているマスに1から9までの数字を埋めて、縦・横の各列と太線で囲まれた3x3のブロック内に、1から9までの数字がそれぞれ1つずつ入るようにすることである。

上の図の解答は以下のようになる。

数独は正解が唯一でなければならない。

数独はニコリの登録商標であり、日本国内ではニコリが制作に関与していないものはナンバープレース(ナンプレ)と表記される。日本国外ではニコリによる商標登録がされていないため、ニコリが制作に関わっていなくても sudoku の表記がされる。また、number place の表記がされることもある。

バリエーション

上記のルールは解独で取り入れている標準的なルールであり、多くのバリエーションルールが存在する。詳しくは、以下のサイトを参照。