Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
n = 1:5;
arr_corr = [1, -1, -1, 0, -1];
assert(isequal(mobius_func_seq(n),arr_corr))
ans =
1 -1 -1 0 -1
|
2 | Pass |
n = 1:10;
arr_corr = [1, -1, -1, 0, -1, 1, -1, 0, 0, 1];
assert(isequal(mobius_func_seq(n),arr_corr))
ans =
1 -1 -1 0 -1 1 -1 0 0 1
|
3 | Pass |
n = 3:7;
arr_corr = [-1, 0, -1, 1, -1];
assert(isequal(mobius_func_seq(n),arr_corr))
ans =
-1 0 -1 1 -1
|
4 | Pass |
n = 20:30;
arr_corr = [0 1 1 -1 0 0 1 0 0 -1 -1];
assert(isequal(mobius_func_seq(n),arr_corr))
ans =
0 1 1 -1 0 0 1 0 0 -1 -1
|
5 | Pass |
n = 1:77;
arr_corr = [1, -1, -1, 0, -1, 1, -1, 0, 0, 1, -1, 0, -1, 1, 1, 0, -1, 0, -1, 0, 1, 1, -1, 0, 0, 1, 0, 0, -1, -1, -1, 0, 1, 1, 1, 0, -1, 1, 1, 0, -1, -1, -1, 0, 0, 1, -1, 0, 0, 0, 1, 0, -1, 0, 1, 0, 1, 1, -1, 0, -1, 1, 0, 0, 1, -1, -1, 0, 1, -1, -1, 0, -1, 1, 0, 0, 1];
assert(isequal(mobius_func_seq(n),arr_corr))
ans =
Columns 1 through 29
1 -1 -1 0 -1 1 -1 0 0 1 -1 0 -1 1 1 0 -1 0 -1 0 1 1 -1 0 0 1 0 0 -1
Columns 30 through 58
-1 -1 0 1 1 1 0 -1 1 1 0 -1 -1 -1 0 0 1 -1 0 0 0 1 0 -1 0 1 0 1 1
Columns 59 through 77
-1 0 -1 1 0 0 1 -1 -1 0 1 -1 -1 0 -1 1 0 0 1
|
6 | Pass |
i1 = randi(20,1);
n = i1:(i1+randi(25,1));
arr_tot = [1, -1, -1, 0, -1, 1, -1, 0, 0, 1, -1, 0, -1, 1, 1, 0, -1, 0, -1, 0, 1, 1, -1, 0, 0, 1, 0, 0, -1, -1, -1, 0, 1, 1, 1, 0, -1, 1, 1, 0, -1, -1, -1, 0, 0, 1, -1, 0, 0, 0, 1, 0, -1, 0, 1, 0, 1, 1, -1, 0, -1, 1, 0, 0, 1, -1, -1, 0, 1, -1, -1, 0, -1, 1, 0, 0, 1];
arr_corr = arr_tot(n);
assert(isequal(mobius_func_seq(n),arr_corr))
ans =
0 -1 1 -1 0 0 1 -1 0 -1 1
|
1836 Solvers
220 Solvers
Back to basics 12 - Input Arguments
525 Solvers
Who knows the last digit of pi?
557 Solvers
Longest run of consecutive numbers
1648 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!