Sudoku: Difference between revisions

Content added Content deleted
No edit summary
No edit summary
Line 11,261: Line 11,261:
regionChecker standardRegions =
regionChecker standardRegions =
grid 0 5 3 0 0 7 0 0 0 0 setRow()
grid 0 5 3 0 0 7 0 0 0 0 setRow()
grid 1 6 0 0 1 9 5 0 0 0 setRow()
grid 1 6 0 0 1 9 5 0 0 0 setRow()
grid 2 0 9 8 0 0 0 0 6 0 setRow()
grid 2 0 9 8 0 0 0 0 6 0 setRow()
grid 3 8 0 0 0 6 0 0 0 3 setRow()
grid 3 8 0 0 0 6 0 0 0 3 setRow()
Line 11,414: Line 11,414:
// I'd like to see an irregular sudoku with a knight's move constraint. Any takers...
// I'd like to see an irregular sudoku with a knight's move constraint. Any takers...
</lang>
</lang>

'''Output'''

<pre>
From Cracking The Cryptic: https://www.youtube.com/watch?v=rQHV-gIAG_0
This includes a Chess Knight's move constraint.

Initial grid
. . . . . 6 . . .
. . 3 . . . . . 7
2 . . 3 . . 4 9 .
6 . . . . . . 4 5
. . 2 . . . 8 . .
. . . 1 . . . . .
3 . . . . . . . .
7 . . . . 1 . . 9
. . . . . . 5 . .

1 9 7 8 4 6 2 5 3
8 4 3 5 9 2 6 1 7
2 6 5 3 1 7 4 9 8
6 1 9 2 3 8 7 4 5
5 7 2 4 6 9 8 3 1
4 3 8 1 7 5 9 2 6
3 8 6 9 5 4 1 7 2
7 5 4 6 2 1 3 8 9
9 2 1 7 8 3 5 6 4
Solution in 7.241 seconds
Total runtime was 53.995 seconds
</pre>


=={{header|SQL}}==
=={{header|SQL}}==