Do not cheat yourself,OK?
I added additional cases to the test suite, so this attempted solution is incorrect now.
Test | Status | Code Input and Output |
---|---|---|
1 | Fail |
%%
x = 31;
y_correct = 31;
assert(isequal(unique_prime_factors(x),y_correct))
Error: Output argument "y" (and maybe others) not assigned during call to "/users/msssystem7/unique_prime_factors.m>unique_prime_factors".
|
2 | Pass |
%%
x = 37;
y_correct = 37;
assert(isequal(unique_prime_factors(x),y_correct))
|
3 | Fail |
%%
x = 39;
y_correct = [13 3];
assert(isequal(unique_prime_factors(x),y_correct))
Error: Output argument "y" (and maybe others) not assigned during call to "/users/msssystem7/unique_prime_factors.m>unique_prime_factors".
|
4 | Pass |
%%
x = 876;
y_correct = [73 3 2];
assert(isequal(unique_prime_factors(x),y_correct))
|
1914 Solvers
1047 Solvers
13816 Solvers
Sum of diagonal of a square matrix
1159 Solvers
191 Solvers