Solve Sudoku puzzle step by - MATLAB Cody - MATLAB Central

Problem 45275. Solve Sudoku puzzle step by

Sudoku is a famous puzzle. https://en.wikipedia.org/wiki/Sudoku

Give a standard sudoku by a matrix (9*9), You need give a position(row and column) and a digital(1-9).

For example,

m = [5 0 0 0 0 6 0 0 0
     9 0 0 0 0 0 2 7 0
     0 0 8 0 0 7 4 0 0
     0 2 0 3 9 0 0 0 0
     1 0 0 0 0 0 0 0 8
     0 0 0 0 4 2 0 6 0
     0 0 7 4 0 0 8 0 0
     0 5 1 0 0 0 0 0 4
     0 0 0 6 0 0 0 0 9]

you need to return row = 5, col = 8, d = 2, because the subsquares need number 2 and any other position of this subsquares are forbidden. The solution are not unqiue.

Solution Stats

41.18% Correct | 58.82% Incorrect
Last Solution submitted on May 05, 2023

Problem Comments

Solution Comments

Show comments
PIVlab surpasses 100K all-time File Exchange downloads
During the past twelve months, PIVlab, a MATLAB Community Toolbox for particle...
4
8

Problem Recent Solvers6

Suggested Problems

More from this Author17

Problem Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!