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
ans =
5 23
p1 =
5
p2 =
23
ans =
3 31
p1 =
3
p2 =
31
ans =
3 37
p1 =
3
p2 =
37
ans =
3 43
p1 =
3
p2 =
43
ans =
5 47
p1 =
5
p2 =
47
ans =
5 53
p1 =
5
p2 =
53
ans =
3 61
p1 =
3
p2 =
61
ans =
3 67
p1 =
3
p2 =
67
ans =
3 73
p1 =
3
p2 =
73
|
2 | Pass |
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
ans =
5 13
p1 =
5
p2 =
13
ans =
3 17
p1 =
3
p2 =
17
ans =
3 19
p1 =
3
p2 =
19
ans =
3 97
p1 =
3
p2 =
97
ans =
5 97
p1 =
5
p2 =
97
ans =
5 109
p1 =
5
p2 =
109
ans =
3 997
p1 =
3
p2 =
997
ans =
3 1997
p1 =
3
p2 =
1997
ans =
5 31
p1 =
5
p2 =
31
ans =
7 3593
p1 =
7
p2 =
3593
|
516 Solvers
380 Solvers
253 Solvers
299 Solvers
1816 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!