Sudoku(数独) を Mathematicaで解く(0): ルールについて





  1. あいているマスに、1から9までの数字のどれかを入れます。
  2. タテ列 (9列あります)、ヨコ列 (9列あります)、太線で囲まれた 3×3のブロック (それぞれ9マスあるブロックが9つあります) のどれにも1から9までの数字が1つずつ入ります。

日経新聞  土曜日版に連載


  1.  空いているマスに1から9までのいずれかの数字をいれる
  2. タテの列、ヨコの列、太字で囲んだブロック( 3 x 3のマス )のいずれにも 1から9の数字がひとつずつ入る
  3. 同じ列やブロックの中で数字が重複してはいけない。全て埋まれば完成

The guardian

Fill the grid so that every row, every column and every 3x3 box contains the numbers 1 to 9.

The Logic of Sudoku      by Andrew C. Stuart

  • The object of the puzzle is to fill the grid so that each row, each column, and each 3 x 3 box contains each of the numbers 1 to 9.
  • Enter numbers in the squares so that each row, column and box contains all the numbers 1 to 9. 

Wolfram MathWorld

  In the "classic" Sudoku, a 9×9 square is divided into 3×3 "regions", with various squares filled with "givens." Valid solutions use each of the numbers 1-9 exactly once within each row, column and region. This kind of sudoku is therefore a particular case of a Latin square.

The Science Behind Sudoku       Scientific American

Delahaye, J.-P. "The Science Behind Sudoku" Sci. Amer. 294, 80-87, Jun. 2006


Insert a number from 1 to 9 in each cell without repeating any of those digits  in the same row, column or subgrid( 3 x 3 box ).