static void Main(string[] args) { // Console.WriteLine("Hello World!"); Sudoku9x9 sudoku = new Sudoku9x9(); sudoku.sample(); sudoku.show(); if (sudoku.solve() == 1) { Console.WriteLine("Sudoku Error."); } }
static void Main(string[] args) { // Console.WriteLine("Hello World!"); Sudoku9x9 sudoku = new Sudoku9x9(); // sudoku.generate(); // sudoku.clear(); // sudoku.set(5,1,6); // Console.WriteLine(sudoku.solveExh(show:false)); // sudoku.show(); sudoku.generate(); sudoku.show(); }
public Sudoku9x9 Clone() { Sudoku9x9 result = new Sudoku9x9(); for (int r = 0; r < 9; r++) { for (int c = 0; c < 9; c++) { result.set(r, c, this.get(r, c)); } } return(result); }