Cody

Problem 141. Solve the Sudoku Row

Solution 1908210

Submitted on 21 Aug 2019 by Jennifer Winikus
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
x = [8 3 4 0 6 7 1 2 9]; y_correct = [8 3 4 5 6 7 1 2 9]; assert(isequal(solveSudokuRow(x),y_correct))

m = 1 n = 9 locM = 1 locN = 4 r = 1 2 3 4 5 6 7 8 9 r = 1 2 3 4 5 6 7 -1 9 r = 1 2 -1 4 5 6 7 -1 9 r = 1 2 -1 -1 5 6 7 -1 9 r = 1 2 -1 -1 5 -1 7 -1 9 r = 1 2 -1 -1 5 -1 -1 -1 9 r = -1 2 -1 -1 5 -1 -1 -1 9 r = -1 -1 -1 -1 5 -1 -1 -1 9 r = -1 -1 -1 -1 5 -1 -1 -1 -1 mis = 5 y = 8 3 4 5 6 7 1 2 9

2   Pass
x = [ 3 5 7 1 6 8 0 2 9 ]; y_correct = ... [ 3 5 7 1 6 8 4 2 9 ]; assert(isequal(solveSudokuRow(x),y_correct))

m = 3 n = 3 locM = 3 locN = 1 r = 1 2 3 4 5 6 7 8 9 r = 1 2 -1 4 5 6 7 8 9 r = 1 2 -1 4 -1 6 7 8 9 r = 1 2 -1 4 -1 6 -1 8 9 r = -1 2 -1 4 -1 6 -1 8 9 r = -1 2 -1 4 -1 -1 -1 8 9 r = -1 2 -1 4 -1 -1 -1 -1 9 r = -1 -1 -1 4 -1 -1 -1 -1 9 r = -1 -1 -1 4 -1 -1 -1 -1 -1 mis = 4 y = 3 5 7 1 6 8 4 2 9

3   Pass
x = [ 2 8 0 7 3 9 6 5 4 ]'; y_correct = [ 2 8 1 7 3 9 6 5 4 ]'; assert(isequal(solveSudokuRow(x),y_correct))

m = 9 n = 1 locM = 3 locN = 1 r = 1 2 3 4 5 6 7 8 9 r = 1 -1 3 4 5 6 7 8 9 r = 1 -1 3 4 5 6 7 -1 9 r = 1 -1 3 4 5 6 -1 -1 9 r = 1 -1 -1 4 5 6 -1 -1 9 r = 1 -1 -1 4 5 6 -1 -1 -1 r = 1 -1 -1 4 5 -1 -1 -1 -1 r = 1 -1 -1 4 -1 -1 -1 -1 -1 r = 1 -1 -1 -1 -1 -1 -1 -1 -1 mis = 1 y = 2 8 1 7 3 9 6 5 4

Community Treasure Hunt

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

Start Hunting!