diff --git a/README.md b/README.md index 310de88..1fb26ec 100644 --- a/README.md +++ b/README.md @@ -5,5 +5,8 @@ This game was assigned to me as a semester end project. I made this entirely in The game requires 10 table to be in the same folder as the build itself in order to run successfully. +Download all the tables in /Tables/ and keep them in the same folder as the .exe file that has been provided +or the same folder as the program you built. + If you remove the CheckTableFilesExist() function and run the program without the tables, empty tables would show up as there is no pre-defined table in the program. diff --git a/Tables/SudokuPuzzle1 - Solved.txt b/Tables/SudokuPuzzle1 - Solved.txt new file mode 100644 index 0000000..c3efc43 --- /dev/null +++ b/Tables/SudokuPuzzle1 - Solved.txt @@ -0,0 +1,9 @@ +5 7 3 4 9 8 2 1 6 +2 6 4 5 1 7 8 3 9 +9 8 1 2 3 6 7 4 5 +8 4 7 1 5 9 6 2 3 +6 2 5 7 8 3 4 9 1 +3 1 9 6 2 4 5 8 7 +7 9 2 8 6 1 3 5 4 +1 5 6 3 4 2 9 7 8 +4 3 8 9 7 5 1 6 2 \ No newline at end of file diff --git a/Tables/SudokuPuzzle1.txt b/Tables/SudokuPuzzle1.txt new file mode 100644 index 0000000..e3a79f4 --- /dev/null +++ b/Tables/SudokuPuzzle1.txt @@ -0,0 +1,9 @@ +_ _ 3 _ 9 8 2 _ 6 +_ _ 4 5 _ _ _ _ 9 +9 8 _ _ 3 6 _ 4 _ +_ 4 7 1 _ 9 6 _ _ +_ 2 5 _ _ 3 _ _ _ +_ _ _ 6 2 4 _ _ 7 +_ _ _ _ _ 1 3 _ _ +1 5 _ _ 4 2 9 7 _ +4 _ 8 9 _ _ 1 _ 2 \ No newline at end of file diff --git a/Tables/SudokuPuzzle10 - Solved.txt b/Tables/SudokuPuzzle10 - Solved.txt new file mode 100644 index 0000000..5caab9f --- /dev/null +++ b/Tables/SudokuPuzzle10 - Solved.txt @@ -0,0 +1,9 @@ +2 5 4 9 3 1 6 8 7 +1 6 3 7 4 8 5 9 2 +7 8 9 2 6 5 4 3 1 +8 9 1 4 7 6 3 2 5 +5 7 2 1 8 3 9 6 4 +3 4 6 5 9 2 7 1 8 +4 3 7 8 2 9 1 5 6 +9 1 8 6 5 7 2 4 3 +6 2 5 3 1 4 8 7 9 \ No newline at end of file diff --git a/Tables/SudokuPuzzle10.txt b/Tables/SudokuPuzzle10.txt new file mode 100644 index 0000000..e542f47 --- /dev/null +++ b/Tables/SudokuPuzzle10.txt @@ -0,0 +1,9 @@ +2 5 4 _ _ _ 6 8 7 +1 _ _ 7 _ _ _ 9 _ +7 _ _ _ _ 5 4 3 _ +8 _ 1 _ _ 6 _ _ _ +_ _ _ _ 8 3 9 6 4 +_ 4 6 5 9 2 _ 1 _ +4 3 _ 8 2 _ 1 5 6 +_ 1 8 _ 5 _ _ 4 3 +6 _ 5 _ 1 _ _ 7 _ \ No newline at end of file diff --git a/Tables/SudokuPuzzle2 - Solved.txt b/Tables/SudokuPuzzle2 - Solved.txt new file mode 100644 index 0000000..a710e4a --- /dev/null +++ b/Tables/SudokuPuzzle2 - Solved.txt @@ -0,0 +1,9 @@ +7 6 8 9 4 3 1 2 5 +1 9 5 2 7 6 3 8 4 +4 2 3 5 8 1 9 6 7 +5 8 6 1 3 7 4 9 2 +9 7 4 6 2 5 8 1 3 +3 1 2 4 9 8 7 5 6 +8 4 9 7 5 2 6 3 1 +2 3 1 8 6 4 5 7 9 +6 5 7 3 1 9 2 4 8 \ No newline at end of file diff --git a/Tables/SudokuPuzzle2.txt b/Tables/SudokuPuzzle2.txt new file mode 100644 index 0000000..8a202cd --- /dev/null +++ b/Tables/SudokuPuzzle2.txt @@ -0,0 +1,9 @@ +_ _ 8 9 4 _ 1 _ _ +1 9 5 _ 7 _ _ 8 _ +4 2 3 5 8 1 9 _ 7 +5 8 6 _ _ _ _ 9 2 +9 _ 4 _ 2 _ _ 1 _ +3 _ _ _ _ 8 7 5 6 +_ _ _ 7 _ _ 6 3 _ +_ 3 _ 8 6 _ _ _ 9 +_ 5 _ _ _ 9 _ 4 _ \ No newline at end of file diff --git a/Tables/SudokuPuzzle3 - Solved.txt b/Tables/SudokuPuzzle3 - Solved.txt new file mode 100644 index 0000000..737c92e --- /dev/null +++ b/Tables/SudokuPuzzle3 - Solved.txt @@ -0,0 +1,9 @@ +2 1 4 3 8 5 7 9 6 +6 5 8 9 1 7 4 3 2 +7 3 9 2 4 6 5 8 1 +1 9 6 7 3 4 8 2 5 +4 7 3 8 5 2 6 1 9 +8 2 5 6 9 1 3 4 7 +3 6 7 4 2 9 1 5 8 +9 8 1 5 7 3 2 6 4 +5 4 2 1 6 8 9 7 3 \ No newline at end of file diff --git a/Tables/SudokuPuzzle3.txt b/Tables/SudokuPuzzle3.txt new file mode 100644 index 0000000..1349d69 --- /dev/null +++ b/Tables/SudokuPuzzle3.txt @@ -0,0 +1,9 @@ +2 _ 4 _ _ _ 7 _ _ +6 5 8 _ 1 _ _ _ 2 +7 _ 9 _ _ _ _ 8 _ +_ _ _ 7 _ 4 8 _ _ +4 _ 3 8 _ 2 6 _ 9 +_ 2 5 _ _ _ 3 4 _ +3 _ _ 4 2 9 _ _ 8 +_ 8 _ 5 7 _ 2 _ 4 +5 _ 2 1 6 _ 9 7 _ \ No newline at end of file diff --git a/Tables/SudokuPuzzle4 - Solved.txt b/Tables/SudokuPuzzle4 - Solved.txt new file mode 100644 index 0000000..2a780eb --- /dev/null +++ b/Tables/SudokuPuzzle4 - Solved.txt @@ -0,0 +1,9 @@ +2 5 3 8 9 6 4 7 1 +8 1 6 7 2 4 5 9 3 +4 9 7 1 5 3 8 2 6 +1 7 8 3 6 5 2 4 9 +6 2 5 4 7 9 1 3 8 +9 3 4 2 8 1 7 6 5 +5 6 2 9 4 8 3 1 7 +7 8 1 6 3 2 9 5 4 +3 4 9 5 1 7 6 8 2 \ No newline at end of file diff --git a/Tables/SudokuPuzzle4.txt b/Tables/SudokuPuzzle4.txt new file mode 100644 index 0000000..b64d6d9 --- /dev/null +++ b/Tables/SudokuPuzzle4.txt @@ -0,0 +1,9 @@ +_ 5 _ _ _ _ _ 7 1 +_ 1 6 _ _ 4 _ 9 3 +_ _ 7 _ _ _ _ _ _ +1 _ _ 3 _ _ 2 4 9 +6 _ _ _ 7 _ _ 3 8 +_ 3 4 2 8 1 _ _ 5 +_ _ 2 9 _ 8 _ _ 7 +7 _ _ 6 _ 2 _ 5 _ +3 4 9 5 1 7 6 8 _ \ No newline at end of file diff --git a/Tables/SudokuPuzzle5 - Solved.txt b/Tables/SudokuPuzzle5 - Solved.txt new file mode 100644 index 0000000..02ce0a2 --- /dev/null +++ b/Tables/SudokuPuzzle5 - Solved.txt @@ -0,0 +1,9 @@ +4 7 1 2 8 3 9 6 5 +6 3 2 9 5 4 8 7 1 +5 9 8 6 7 1 3 2 4 +7 8 3 5 4 2 1 9 6 +1 2 6 8 3 9 5 4 7 +9 4 5 1 6 7 2 8 3 +2 1 7 4 9 5 6 3 8 +3 6 9 7 1 8 4 5 2 +8 5 4 3 2 6 7 1 9 \ No newline at end of file diff --git a/Tables/SudokuPuzzle5.txt b/Tables/SudokuPuzzle5.txt new file mode 100644 index 0000000..85e0e41 --- /dev/null +++ b/Tables/SudokuPuzzle5.txt @@ -0,0 +1,9 @@ +_ _ 1 2 8 3 9 _ _ +_ 3 _ 9 5 _ _ _ 1 +_ _ _ 6 7 1 _ 2 _ +7 8 3 _ _ 2 1 _ _ +1 _ 6 _ _ 9 5 _ 7 +_ _ 5 _ _ 7 2 _ _ +_ _ _ _ 9 5 6 3 _ +_ 6 9 7 _ 8 4 5 _ +8 _ _ _ _ 6 _ _ 9 \ No newline at end of file diff --git a/Tables/SudokuPuzzle6 - Solved.txt b/Tables/SudokuPuzzle6 - Solved.txt new file mode 100644 index 0000000..2ec826a --- /dev/null +++ b/Tables/SudokuPuzzle6 - Solved.txt @@ -0,0 +1,9 @@ +9 2 1 6 5 3 7 4 8 +6 4 8 1 9 7 2 3 5 +3 5 7 4 8 2 9 6 1 +1 7 3 5 6 9 8 2 4 +8 6 4 2 7 1 5 9 3 +5 9 2 3 4 8 1 7 6 +4 8 6 9 2 5 3 1 7 +2 3 5 7 1 6 4 8 9 +7 1 9 8 3 4 6 5 2 \ No newline at end of file diff --git a/Tables/SudokuPuzzle6.txt b/Tables/SudokuPuzzle6.txt new file mode 100644 index 0000000..1d0fbb5 --- /dev/null +++ b/Tables/SudokuPuzzle6.txt @@ -0,0 +1,9 @@ +9 2 1 6 5 _ _ _ 8 +6 4 8 1 9 _ _ _ 5 +3 _ 7 4 8 2 9 6 _ +_ 7 3 _ 6 _ 8 _ 4 +8 _ _ _ 7 _ 5 _ _ +_ 9 _ _ 4 8 _ 7 _ +4 _ 6 _ 2 _ 3 _ 7 +_ _ _ _ _ 6 _ 8 _ +7 _ 9 8 3 4 6 _ 2 diff --git a/Tables/SudokuPuzzle7 - Solved.txt b/Tables/SudokuPuzzle7 - Solved.txt new file mode 100644 index 0000000..d4f56e8 --- /dev/null +++ b/Tables/SudokuPuzzle7 - Solved.txt @@ -0,0 +1,9 @@ +4 8 7 1 9 2 6 5 3 +5 3 6 8 7 4 1 2 9 +9 2 1 6 3 5 4 7 8 +6 1 8 3 2 7 5 9 4 +2 4 3 5 1 9 8 6 7 +7 9 5 4 8 6 3 1 2 +3 6 9 2 5 8 7 4 1 +1 7 4 9 6 3 2 8 5 +8 5 2 7 4 1 9 3 6 \ No newline at end of file diff --git a/Tables/SudokuPuzzle7.txt b/Tables/SudokuPuzzle7.txt new file mode 100644 index 0000000..aaa0247 --- /dev/null +++ b/Tables/SudokuPuzzle7.txt @@ -0,0 +1,9 @@ +4 8 _ _ _ 2 6 _ 3 +5 3 6 _ 7 _ _ 2 _ +9 _ _ 6 _ _ 4 7 8 +6 _ 8 3 _ _ _ _ _ +_ 4 3 5 1 _ 8 6 _ +7 _ 5 _ 8 _ 3 _ _ +3 _ _ 2 _ _ 7 4 _ +1 _ _ 9 _ _ _ _ 5 +_ 5 _ 7 4 1 _ _ _ \ No newline at end of file diff --git a/Tables/SudokuPuzzle8 - Solved.txt b/Tables/SudokuPuzzle8 - Solved.txt new file mode 100644 index 0000000..c3ebd9f --- /dev/null +++ b/Tables/SudokuPuzzle8 - Solved.txt @@ -0,0 +1,9 @@ +4 2 6 9 5 3 8 1 7 +7 8 1 2 6 4 3 5 9 +9 3 5 8 7 1 6 4 2 +5 7 4 6 9 2 1 3 8 +1 9 2 3 8 5 7 6 4 +8 6 3 1 4 7 9 2 5 +3 4 7 5 1 8 2 9 6 +2 5 9 7 3 6 4 8 1 +6 1 8 4 2 9 5 7 3 \ No newline at end of file diff --git a/Tables/SudokuPuzzle8.txt b/Tables/SudokuPuzzle8.txt new file mode 100644 index 0000000..b19e83b --- /dev/null +++ b/Tables/SudokuPuzzle8.txt @@ -0,0 +1,9 @@ +_ 2 6 9 5 _ 8 1 _ +7 8 _ 2 6 4 _ _ 9 +_ _ _ _ _ 1 _ _ _ +_ _ 4 _ _ 2 1 3 8 +_ 9 _ 3 8 5 7 _ 4 +_ _ 3 1 4 7 9 _ 5 +_ 4 _ _ _ 8 _ _ _ +_ 5 _ 7 _ 6 _ 8 1 +_ 1 8 _ 2 _ _ 7 _ \ No newline at end of file diff --git a/Tables/SudokuPuzzle9 - Solved.txt b/Tables/SudokuPuzzle9 - Solved.txt new file mode 100644 index 0000000..e4af204 --- /dev/null +++ b/Tables/SudokuPuzzle9 - Solved.txt @@ -0,0 +1,9 @@ +2 6 7 3 8 1 5 4 9 +8 5 9 2 4 7 1 6 3 +3 1 4 5 9 6 7 8 2 +6 4 1 9 2 8 3 5 7 +9 3 5 6 7 4 2 1 8 +7 2 8 1 5 3 6 9 4 +1 8 6 4 3 2 9 7 5 +5 7 2 8 1 9 4 3 6 +4 9 3 7 6 5 8 2 1 \ No newline at end of file diff --git a/Tables/SudokuPuzzle9.txt b/Tables/SudokuPuzzle9.txt new file mode 100644 index 0000000..577713f --- /dev/null +++ b/Tables/SudokuPuzzle9.txt @@ -0,0 +1,9 @@ +2 6 7 3 _ _ _ _ 9 +8 _ 9 _ 4 _ 1 6 _ +3 _ _ 5 9 _ 7 8 2 +6 4 _ _ _ _ 3 5 _ +_ _ _ 6 _ _ 2 1 8 +_ _ _ _ 5 _ 6 9 4 +1 _ 6 _ _ 2 _ _ _ +5 _ 2 _ 1 9 _ 3 _ +_ _ 3 _ _ 5 _ 2 _ \ No newline at end of file