Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
%%
nList = 28:6:76;
for i = 1:length(nList)
n = nList(i);
[p1,p2] = goldbach(n)
assert(isprime(p1) && isprime(p2) && (p1+p2==n));
end
p1 =
11
p2 =
17
p1 =
11
p2 =
23
p1 =
17
p2 =
23
p1 =
17
p2 =
29
p1 =
23
p2 =
29
p1 =
17
p2 =
41
p1 =
23
p2 =
41
p1 =
29
p2 =
41
p1 =
29
p2 =
47
|
2 | Fail |
%%
nList = [18 20 22 100 102 114 1000 2000 36 3600];
for i = 1:length(nList)
n = nList(i);
[p1,p2] = goldbach(n)
assert(isprime(p1) && isprime(p2) && (p1+p2==n));
end
Error: Output argument "p1" (and maybe others) not assigned during call to "/users/msssystem3/goldbach.m>goldbach".
|
337 Solvers
6368 Solvers
Reverse the elements of an array
687 Solvers
284 Solvers
283 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!