Sudoku solver written in C
UNSW 2008 CS1, First Assignment
Just run make $ make
$ cat problem.txt
. . . . . . . . 5
. 7 8 . 6 . . . 9
3 . . 9 . 5 . 8 .
6 . . 7 . . 2 . .
. . . . 2 . . . .
. . 1 . . 4 . . 8
. 8 . 1 . 6 . . 7
7 . . . 5 . 6 1 .
9 . . . . . . . .
$ cat problem.txt | ./sudokusolver
1 9 2 3 7 8 4 6 5
5 7 8 4 6 2 1 3 9
3 6 4 9 1 5 7 8 2
6 5 9 7 8 3 2 4 1
8 4 7 5 2 1 3 9 6
2 3 1 6 9 4 5 7 8
4 8 5 1 3 6 9 2 7
7 2 3 8 5 9 6 1 4
9 1 6 2 4 7 8 5 3
Guesses: 128119