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
p =
2 3 5 7 11 13 17 19 23
p1 =
5
p2 =
23
p1 =
11
p2 =
17
p1 =
17
p2 =
11
p1 =
23
p2 =
5
p1 =
23
p2 =
5
p =
Columns 1 through 10
2 3 5 7 11 13 17 19 23 29
Column 11
31
p1 =
3
p2 =
31
p1 =
5
p2 =
29
p1 =
11
p2 =
23
p1 =
17
p2 =
17
p1 =
23
p2 =
11
p1 =
29
p2 =
5
p1 =
31
p2 =
3
p1 =
31
p2 =
3
p =
Columns 1 through 10
2 3 5 7 11 13 17 19 23 29
Columns 11 through 12
31 37
p1 =
3
p2 =
37
p1 =
11
p2 =
29
p1 =
17
p2 =
23
p1 =
23
p2 =
17
p1 =
29
p2 =
11
p1 =
37
p2 =
3
p1 =
37
p2 =
3
p =
Columns 1 through 10
2 3 5 7 11 13 17 19 23 29
Columns 11 through 14
31 37 41 43
p1 =
3
p2 =
43
p1 =
5
p2 =
41
p1 =
17
p2 =
29
p1 =
23
p2 =
23
p1 =
29
p2 =
17
p1 =
41
p2 =
5
p1 =
43
p2 =
3
p1 =
43
p2 =
3
p =
Columns 1 through 10
2 3 5 7 11 13 17 19 23 29
Columns 11 through 15
31 37 41 43 47
p1 =
5
p2 =
47
p1 =
11
p2 =
41
p1 =
23
p2 =
29
p1 =
29
p2 =
23
p1 =
41
p2 =
11
p1 =
47
p2 =
5
p1 =
47
p2 =
5
p =
Columns 1 through 10
2 3 5 7 11 13 17 19 23 29
Columns 11 through 16
31 37 41 43 47 53
p1 =
5
p2 =
53
p1 =
11
p2 =
47
p1 =
17
p2 =
41
p1 =
29
p2 =
29
p1 =
41
p2 =
17
p1 =
47
p2 =
11
p1 =
53
p2 =
5
p1 =
53
p2 =
5
p =
Columns 1 through 10
2 3 5 7 11 13 17 19 23 29
Columns 11 through 18
31 37 41 43 47 53 59 61
p1 =
3
p2 =
61
p1 =
5
p2 =
59
p1 =
11
p2 =
53
p1 =
17
p2 =
47
p1 =
23
p2 =
41
p1 =
41
p2 =
23
p1 =
47
p2 =
17
p1 =
53
p2 =
11
p1 =
59
p2 =
5
p1 =
61
p2 =
3
p1 =
61
p2 =
3
p =
Columns 1 through 10
2 3 5 7 11 13 17 19 23 29
Columns 11 through 19
31 37 41 43 47 53 59 61 67
p1 =
3
p2 =
67
p1 =
11
p2 =
59
p1 =
17
p2 =
53
p1 =
23
p2 =
47
p1 =
29
p2 =
41
p1 =
41
p2 =
29
p1 =
47
p2 =
23
p1 =
53
p2 =
17
p1 =
59
p2 =
11
p1 =
67
p2 =
3
p1 =
67
p2 =
3
p =
Columns 1 through 10
2 3 5 7 11 13 17 19 23 29
Columns 11 through 20
31 37 41 43 47 53 59 61 67 71
Column 21
73
p1 =
3
p2 =
73
p1 =
5
p2 =
71
p1 =
17
p2 =
59
p1 =
23
p2 =
53
p1 =
29
p2 =
47
p1 =
47
p2 =
29
p1 =
53
p2 =
23
p1 =
59
p2 =
17
p1 =
71
p2 =
5
p1 =
73
p2 =
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
p =
2 3 5 7 11 13 17
p1 =
5
p2 =
13
p1 =
7
p2 =
11
p1 =
11
p2 =
7
p1 =
13
p2 =
5
p1 =
13
p2 =
5
p =
2 3 5 7 11 13 17 19
p1 =
3
p2 =
17
p1 =
7
p2 =
13
p1 =
13
p2 =
7
p1 =
17
p2 =
3
p1 =
17
p2 =
3
p =
2 3 5 7 11 13 17 19
p1 =
3
p2 =
19
p1 =
5
p2 =
17
p1 =
11
p2 =
11
p1 =
17
p2 =
5
p1 =
19
p2 =
3
p1 =
19
p2 =
3
p =
Columns 1 through 10
2 3 5 7 11 13 17 19 23 29
Columns 11 through 20
31 37 41 43 47 53 59 61 67 71
Columns 21 through 25
73 79 83 89 97
p1 =
3
p2 =
97
p1 =
11
p2 =
89
p1 =
17
p2 =
83
p1 =
29
p2 =
71
p1 =
41
p2 =
59
p1 =
47
p2 =
53
p1 =
53
p2 =
47
p1 =
59
p2 =
41
p1 =
71
p2 =
29
p1 =
83
p2 =
17
p1 =
89
p2 =
11
p1 =
97
p2 =
3
p1 =
97
p2 =
3
p =
Columns 1 through 10
2 3 5 7 11 13 17 19 23 29
Columns 11 through 20
31 37 41 43 47 53 59 61 67 71
Columns 21 through 26
73 79 83 89 97 101
p1 =
5
p2 =
97
p1 =
13
p2 =
89
p1 =
19
p2 =
83
p1 =
23
p2 =
79
p1 =
29
p2 =
73
p1 =
31
p2 =
71
p1 =
41
p2 =
61
p1 =
43
p2 =
59
p1 =
59
p2 =
43
p1 =
61
p2 =
41
p1 =
71
p2 =
31
p1 =
73
p2 =
29
p1 =
79
p2 =
23
p1 =
83
p2 =
19
p1 =
89
p2 =
13
p1 =
97
p2 =
5
p1 =
97
p2 =
5
p =
Columns 1 through 10
2 3 5 7 11 13 17 19 23 29
Columns 11 through 20
31 37 41 43 47 53 59 61 67 71
Columns 21 through 30
73 79 83 89 97 101 103 107 109 113
p1 =
5
p2 =
109
p1 =
7
p2 =
107
p1 =
11
p2 =
103
p1 =
13
p2 =
101
p1 =
17
p2 =
97
p1 =
31
p2 =
83
p1 =
41
p2 =
73
p1 =
43
p2 =
71
p1 =
47
p2 =
67
p1 =
53
p2 =
61
p1 =
61
p2 =
53
p1 =
67
p2 =
47
p1 =
71
p2 =
43
p1 =
73
p2 =
41
p1 =
83
p2 =
31
p1 =
97
p2 =
17
p1 =
101
p2 =
13
p1 =
103
p2 =
11
p1 =
107
p2 =
7
p1 =
109
p2 =
5
p1 =
109
p2 =
5
p =
Columns 1 through 10
2 3 5 7 11 13 17 19 23 29
Columns 11 through 20
31 37 41 43 47 53 59 61 67 71
Columns 21 through 30
73 79 83 89 97 101 103 107 109 113
Columns 31 through 40
127 131 137 139 149 151 157 163 167 173
Columns 41 through 50
179 181 191 193 197 199 211 223 227 229
Columns 51 through 60
233 239 241 251 257 263 269 271 277 281
Columns 61 through 70
283 293 307 311 313 317 331 337 347 349
Columns 71 through 80
353 359 367 373 379 383 389 397 401 409
Columns 81 through 90
419 421 431 433 439 443 449 457 461 463
Columns 91 through 100
467 479 487 491 499 503 509 521 523 541
Columns 101 through 110
547 557 563 569 571 577 587 593 599 601
Columns 111 through 120
607 613 617 619 631 641 643 647 653 659
Columns 121 through 130
661 673 677 683 691 701 709 719 727 733
Columns 131 through 140
739 743 751 757 761 769 773 787 797 809
Columns 141 through 150
811 821 823 827 829 839 853 857 859 863
Columns 151 through 160
877 881 883 887 907 911 919 929 937 941
Columns 161 through 168
947 953 967 971 977 983 991 997
p1 =
3
p2 =
997
p1 =
17
p2 =
983
p1 =
23
p2 =
977
p1 =
29
p2 =
971
p1 =
47
p2 =
953
p1 =
53
p2 =
947
p1 =
59
p2 =
941
p1 =
71
p2 =
929
p1 =
89
p2 =
911
p1 =
113
p2 =
887
p1 =
137
p2 =
863
p1 =
173
p2 =
827
p1 =
179
p2 =
821
p1 =
191
p2 =
809
p1 =
227
p2 =
773
p1 =
239
p2 =
761
p1 =
257
p2 =
743
p1 =
281
p2 =
719
p1 =
317
p2 =
683
p1 =
347
p2 =
653
p1 =
353
p2 =
647
p1 =
359
p2 =
641
p1 =
383
p2 =
617
p1 =
401
p2 =
599
p1 =
431
p2 =
569
p1 =
443
p2 =
557
p1 =
479
p2 =
521
p1 =
491
p2 =
509
p1 =
509
p2 =
491
p1 =
521
p2 =
479
p1 =
557
p2 =
443
p1 =
569
p2 =
431
p1 =
599
p2 =
401
p1 =
617
p2 =
383
p1 =
641
p2 =
359
p1 =
647
p2 =
353
p1 =
653
p2 =
347
p1 =
683
p2 =
317
p1 =
719
p2 =
281
p1 =
743
p2 =
257
p1 =
761
p2 =
239
p1 =
773
p2 =
227
p1 =
809
p2 =
191
p1 =
821
p2 =
179
p1 =
827
p2 =
173
p1 =
863
p2 =
137
p1 =
887
p2 =
113
p1 =
911
p2 =
89
p1 =
929
p2 =
71
p1 =
941
p2 =
59
p1 =
947
p2 =
53
p1 =
953
p2 =
47
p1 =
971
p2 =
29
p1 =
977
p2 =
23
p1 =
983
p2 =
17
p1 =
997
p2 =
3
p1 =
997
p2 =
3
p =
Columns 1 through 5
2 3 5 7 11
Columns 6 through 10
13 17 19 23 29
Columns 11 through 15
31 37 41 43 47
Columns 16 through 20
53 59 61 67 71
Columns 21 through 25
73 79 83 89 97
Columns 26 through 30
101 103 107 109 113
Columns 31 through 35
127 131 137 139 149
Columns 36 through 40
151 157 163 167 173
Columns 41 through 45
179 181 191 193 197
Columns 46 through 50
199 211 223 227 229
Columns 51 through 55
233 239 241 251 257
Columns 56 through 60
263 269 271 277 281
Columns 61 through 65
283 293 307 311 313
Columns 66 through 70
317 331 337 347 349
Columns 71 through 75
353 359 367 373 379
Columns 76 through 80
383 389 397 401 409
Columns 81 through 85
419 421 431 433 439
Columns 86 through 90
443 449 457 461 463
Columns 91 through 95
467 479 487 491 499
Columns 96 through 100
503 509 521 523 541
Columns 101 through 105
547 557 563 569 571
Columns 106 through 110
577 587 593 599 601
Columns 111 through 115
607 613 617 619 631
Columns 116 through 120
641 643 647 653 659
Columns 121 through 125
661 673 677 683 691
Columns 126 through 130
701 709 719 727 733
Columns 131 through 135
739 743 751 757 761
Columns 136 through 140
769 773 787 797 809
Columns 141 through 145
811 821 823 827 829
Columns 146 through 150
839 853 857 859 863
Columns 151 through 155
877 881 883 887 907
Columns 156 through 160
911 919 929 937 941
Columns 161 through 165
947 953 967 971 977
Columns 166 through 170
983 991 997 1009 1013
Columns 171 through 175
1019 1021 1031 1033 1039
Columns 176 through 180
1049 1051 1061 1063 1069
Columns 181 through 185
1087 1091 1093 1097 1103
Columns 186 through 190
1109 1117 1123 1129 1151
Columns 191 through 195
1153 1163 1171 1181 1187
Columns 196 through 200
1193 1201 1213 1217 1223
Columns 201 through 205
1229 1231 1237 1249 1259
Columns 206 through 210
1277 1279 1283 1289 1291
Columns 211 through 215
1297 1301 1303 1307 1319
Columns 216 through 220
1321 1327 1361 1367 1373
Columns 221 through 225
1381 1399 1409 1423 1427
Columns 226 through 230
1429 1433 1439 1447 1451
Columns 231 through 235
1453 1459 1471 1481 1483
Columns 236 through 240
1487 1489 1493 1499 1511
Columns 241 through 245
1523 1531 1543 1549 1553
Columns 246 through 250
1559 1567 1571 1579 1583
Columns 251 through 255
1597 1601 1607 1609 1613
Columns 256 through 260
1619 1621 1627 1637 1657
Columns 261 through 265
1663 1667 1669 1693 1697
Columns 266 through 270
1699 1709 1721 1723 1733
Columns 271 through 275
1741 ...
|
2531 Solvers
583 Solvers
2477 Solvers
146 Solvers
381 Solvers