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 =
23 5
p1 =
23
p2 =
5
ans =
31 3
p1 =
31
p2 =
3
ans =
37 3
p1 =
37
p2 =
3
ans =
43 3
p1 =
43
p2 =
3
ans =
47 5
p1 =
47
p2 =
5
ans =
53 5
p1 =
53
p2 =
5
ans =
61 3
p1 =
61
p2 =
3
ans =
67 3
p1 =
67
p2 =
3
ans =
73 3
p1 =
73
p2 =
3
|
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 =
13 5
p1 =
13
p2 =
5
ans =
17 3
p1 =
17
p2 =
3
ans =
19 3
p1 =
19
p2 =
3
ans =
97 3
p1 =
97
p2 =
3
ans =
97 5
p1 =
97
p2 =
5
ans =
109 5
p1 =
109
p2 =
5
ans =
997 3
p1 =
997
p2 =
3
ans =
1997 3
p1 =
1997
p2 =
3
ans =
31 5
p1 =
31
p2 =
5
ans =
3593 7
p1 =
3593
p2 =
7
|
560 Solvers
1515 Solvers
434 Solvers
Generate a vector like 1,2,2,3,3,3,4,4,4,4
1567 Solvers
Check that number is whole number
274 Solvers