This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.
Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
filetext = fileread('shuffle.m');
assert(isempty(strfind(filetext, 'regexp')),'regexp hacks are forbidden')
|
2 | Pass |
v = [1, 2, 3, 4, 5, 6, 7, 8];
n = 1;
w_correct = 8 : -1 : 1;
assert(isequal(shuffle(v, n), w_correct))
|
3 | Pass |
v = [1; 2; 3; 4; 5; 6; 7; 8];
n = 2;
w_correct = [7;8; 5;6; 3;4; 1;2];
assert(isequal(shuffle(v, n), w_correct))
|
4 | Pass |
v = [1, 2, 3, 4, 5, 6, 7, 8];
n = 3;
w_correct = [6,7,8, 3,4,5, 1,2];
assert(isequal(shuffle(v, n), w_correct))
|
5 | Pass |
v = [1; 2; 3; 4; 5; 6; 7; 8];
n = 4;
w_correct = [5;6;7;8; 1;2;3;4];
assert(isequal(shuffle(v, n), w_correct))
|
6 | Pass |
v = [1, 2, 3, 4, 5, 6, 7, 8];
n = 5;
w_correct = [4,5,6,7,8, 1,2,3];
assert(isequal(shuffle(v, n), w_correct))
|
7 | Pass |
v = [1; 2; 3; 4; 5; 6; 7; 8];
n = 6;
w_correct = [3;4;5;6;7;8; 1;2];
assert(isequal(shuffle(v, n), w_correct))
|
8 | Pass |
v = [1, 2, 3, 4, 5, 6, 7, 8];
n = 7;
w_correct = [2,3,4,5,6,7,8, 1];
assert(isequal(shuffle(v, n), w_correct))
|
9 | Pass |
v = [1; 2; 3; 4; 5; 6; 7; 8];
n = 8;
w_correct = [1;2;3;4;5;6;7;8];
assert(isequal(shuffle(v, n), w_correct))
|
10 | Pass |
v = [1, 2, 3, 4, 5, 6, 7, 8];
n = 9;
w_correct = [1,2,3,4,5,6,7,8];
assert(isequal(shuffle(v, n), w_correct))
|
Matrix with different incremental runs
194 Solvers
Simple equation: Annual salary
3407 Solvers
298 Solvers
341 Solvers
546 Solvers