Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
%%
input = [ 8 2 4 9 5 3 6 7 1
6 3 5 8 1 7 9 2 4
7 1 9 6 2 4 8 5 3
5 8 7 2 9 1 3 4 6
1 4 2 7 3 6 5 8 9
3 9 6 4 8 5 2 1 7
2 6 1 5 4 9 7 3 8
4 7 8 3 6 2 1 9 5
9 5 3 1 7 8 4 6 2 ];
TF_correct = true;
assert(isequal(sudokuIsSolved(input),TF_correct))
x1 =
[3x3 double] [3x3 double] [3x3 double]
[3x3 double] [3x3 double] [3x3 double]
[3x3 double] [3x3 double] [3x3 double]
|
2 | Pass |
%%
input = [ 8 2 4 9 5 3 6 7 1
6 3 5 8 1 7 9 2 4
7 1 9 6 2 4 8 5 3
5 8 7 2 9 1 3 4 6
1 4 2 7 3 6 5 8 9
3 9 6 4 8 5 2 1 7
2 6 1 5 4 9 7 3 8
4 7 8 3 6 2 1 9 5
9 5 3 1 7 8 4 2 6 ];
TF_correct = false;
assert(isequal(sudokuIsSolved(input),TF_correct))
x1 =
[3x3 double] [3x3 double] [3x3 double]
[3x3 double] [3x3 double] [3x3 double]
[3x3 double] [3x3 double] [3x3 double]
|
3 | Pass |
%%
input = [ 8 2 4 9 5 3 6 7 1
3 6 5 8 1 7 9 1 4
7 1 9 0 2 4 8 5 3
5 8 7 2 9 1 3 4 6
1 4 2 7 3 0 5 8 9
6 9 6 4 8 5 2 1 7
2 3 1 5 4 9 7 3 8
4 7 8 3 6 2 1 9 5
9 5 3 1 7 8 4 6 2 ];
TF_correct = false;
assert(isequal(sudokuIsSolved(input),TF_correct))
x1 =
[3x3 double] [3x3 double] [3x3 double]
[3x3 double] [3x3 double] [3x3 double]
[3x3 double] [3x3 double] [3x3 double]
|
4 | Pass |
%%
input = zeros(9,9);
TF_correct = false;
assert(isequal(sudokuIsSolved(input),TF_correct))
x1 =
[3x3 double] [3x3 double] [3x3 double]
[3x3 double] [3x3 double] [3x3 double]
[3x3 double] [3x3 double] [3x3 double]
|
5 | Pass |
%%
input = meshgrid(1:9,1:9);
TF_correct = false;
assert(isequal(sudokuIsSolved(input),TF_correct))
x1 =
[3x3 double] [3x3 double] [3x3 double]
[3x3 double] [3x3 double] [3x3 double]
[3x3 double] [3x3 double] [3x3 double]
|
6 | Pass |
%%
input = toeplitz([1 9:-1:2],1:9);
TF_correct = false;
assert(isequal(sudokuIsSolved(input),TF_correct))
x1 =
[3x3 double] [3x3 double] [3x3 double]
[3x3 double] [3x3 double] [3x3 double]
[3x3 double] [3x3 double] [3x3 double]
|
7 | Pass |
%%
input = [ 1 9 8 5 2 6 3 4 7
7 2 5 3 4 1 6 9 8
3 4 6 9 7 8 2 1 5
9 8 1 2 5 7 4 6 3
5 6 4 1 3 9 8 7 2
2 3 7 6 8 4 1 5 9
4 7 3 8 1 5 9 2 6
8 1 9 7 6 2 5 3 4
6 5 2 4 9 3 7 8 1 ]
TF_correct = true;
assert(isequal(sudokuIsSolved(input),TF_correct))
input =
1 9 8 5 2 6 3 4 7
7 2 5 3 4 1 6 9 8
3 4 6 9 7 8 2 1 5
9 8 1 2 5 7 4 6 3
5 6 4 1 3 9 8 7 2
2 3 7 6 8 4 1 5 9
4 7 3 8 1 5 9 2 6
8 1 9 7 6 2 5 3 4
6 5 2 4 9 3 7 8 1
x1 =
[3x3 double] [3x3 double] [3x3 double]
[3x3 double] [3x3 double] [3x3 double]
[3x3 double] [3x3 double] [3x3 double]
|
404 Solvers
Arrange Vector in descending order
4080 Solvers
Make a random, non-repeating vector.
2803 Solvers
299 Solvers
Flip the vector from right to left
2670 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!