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 |
%%
x = 3;
y_correct = true;
assert(isequal(isMersenne(x),y_correct))
ans =
1
|
2 | Pass |
%%
x = 127;
y_correct = true;
assert(isequal(isMersenne(x),y_correct))
ans =
1
|
3 | Pass |
%%
x = 157;
y_correct = false;
assert(isequal(isMersenne(x),y_correct))
ans =
0
|
4 | Pass |
%%
x = 2047;
y_correct = false;
assert(isequal(isMersenne(x),y_correct))
ans =
0
|
5 | Pass |
%%
x = 8191;
y_correct = true;
assert(isequal(isMersenne(x),y_correct))
ans =
1
|
6 | Pass |
%%
x = 524287;
y_correct = true;
assert(isequal(isMersenne(x),y_correct))
ans =
1
|
7 | Pass |
%%
x = 536870911;
y_correct = false;
assert(isequal(isMersenne(x),y_correct))
ans =
0
|
3113 Solvers
Convert a vector into a number
503 Solvers
Permute diagonal and antidiagonal
224 Solvers
Sum the numbers on the main diagonal
453 Solvers
664 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!