Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
n = 1:5;
arr_corr = [4, 8, 9, 12, 16];
assert(isequal(not_squarefree_seq(n),arr_corr))
|
2 | Pass |
n = 1:10;
arr_corr = [4, 8, 9, 12, 16, 18, 20, 24, 25, 27];
assert(isequal(not_squarefree_seq(n),arr_corr))
|
3 | Pass |
n = 3:7;
arr_corr = [9 12 16 18 20];
assert(isequal(not_squarefree_seq(n),arr_corr))
|
4 | Pass |
n = 20:30;
arr_corr = [52 54 56 60 63 64 68 72 75 76 80];
assert(isequal(not_squarefree_seq(n),arr_corr))
|
5 | Pass |
n = 1:62;
arr_corr = [4, 8, 9, 12, 16, 18, 20, 24, 25, 27, 28, 32, 36, 40, 44, 45, 48, 49, 50, 52, 54, 56, 60, 63, 64, 68, 72, 75, 76, 80, 81, 84, 88, 90, 92, 96, 98, 99, 100, 104, 108, 112, 116, 117, 120, 121, 124, 125, 126, 128, 132, 135, 136, 140, 144, 147, 148, 150, 152, 153, 156, 160];
assert(isequal(not_squarefree_seq(n),arr_corr))
|
6 | Pass |
i1 = randi(20,1);
n = i1:(i1+randi(25,1));
arr_tot = [4, 8, 9, 12, 16, 18, 20, 24, 25, 27, 28, 32, 36, 40, 44, 45, 48, 49, 50, 52, 54, 56, 60, 63, 64, 68, 72, 75, 76, 80, 81, 84, 88, 90, 92, 96, 98, 99, 100, 104, 108, 112, 116, 117, 120, 121, 124, 125, 126, 128, 132, 135, 136, 140, 144, 147, 148, 150, 152, 153, 156, 160];
arr_corr = arr_tot(n);
assert(isequal(not_squarefree_seq(n),arr_corr))
|
6282 Solvers
895 Solvers
201 Solvers
Find a subset that divides the vector into equal halves
332 Solvers
373 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!