Cody

Problem 141. Solve the Sudoku Row

Solution 2073782

Submitted on 29 Dec 2019 by Pontus Wehlin
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 g = 8 3 4 0 6 7 1 2 9 k = 5 idx = 9×1 logical array 0 0 0 1 0 0 0 0 0 g = 8 3 4 5 6 7 1 2 9 x = 8 3 4 5 6 7 1 2 9 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 g = 3 1 0 5 6 2 7 8 9 k = 4 idx = 9×1 logical array 0 0 1 0 0 0 0 0 0 g = 3 1 4 5 6 2 7 8 9 x = 3 5 7 1 6 8 4 2 9 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 g = 2 8 0 7 3 9 6 5 4 k = 1 idx = 9×1 logical array 0 0 1 0 0 0 0 0 0 g = 2 8 1 7 3 9 6 5 4 x = 2 8 1 7 3 9 6 5 4 y = 2 8 1 7 3 9 6 5 4

Suggested Problems

More from this Author56