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}}== |