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 |
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 =
26
ans =
25
ans =
23
p1 =
5
p2 =
23
ans =
32
ans =
31
p1 =
3
p2 =
31
ans =
38
ans =
37
p1 =
3
p2 =
37
ans =
44
ans =
43
p1 =
3
p2 =
43
ans =
50
ans =
49
ans =
47
p1 =
5
p2 =
47
ans =
56
ans =
55
ans =
53
p1 =
5
p2 =
53
ans =
62
ans =
61
p1 =
3
p2 =
61
ans =
68
ans =
67
p1 =
3
p2 =
67
ans =
74
ans =
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 =
16
ans =
15
ans =
13
p1 =
5
p2 =
13
ans =
18
ans =
17
p1 =
3
p2 =
17
ans =
20
ans =
19
p1 =
3
p2 =
19
ans =
98
ans =
97
p1 =
3
p2 =
97
ans =
100
ans =
99
ans =
97
p1 =
5
p2 =
97
ans =
112
ans =
111
ans =
109
p1 =
5
p2 =
109
ans =
998
ans =
997
p1 =
3
p2 =
997
ans =
1998
ans =
1997
p1 =
3
p2 =
1997
ans =
34
ans =
33
ans =
31
p1 =
5
p2 =
31
ans =
3598
ans =
3597
ans =
3595
ans =
3593
p1 =
7
p2 =
3593
|
794 Solvers
13820 Solvers
690 Solvers
Magic is simple (for beginners)
1116 Solvers
168 Solvers