Triplet of three numbers: Difference between revisions
Content added Content deleted
mNo edit summary |
(Added Wren) |
||
Line 102: | Line 102: | ||
Found 46 primes |
Found 46 primes |
||
done... |
done... |
||
</pre> |
|||
=={{header|Wren}}== |
|||
{{libheader|Wren-math}} |
|||
{{libheader|Wren-fmt}} |
|||
<lang ecmascript>import "/math" for Int |
|||
import "/fmt" for Fmt |
|||
var c = Int.primeSieve(6003, false) |
|||
var numbers = [] |
|||
System.print("Numbers n < 6000 where: n - 1, n + 3, n + 5 are all primes:") |
|||
var n = 4 |
|||
while (n < 6000) { |
|||
if (!c[n-1] && !c[n+3] && !c[n+5]) numbers.add(n) |
|||
n = n + 2 |
|||
} |
|||
for (n in numbers) Fmt.print("$,6d => $,6d", n, [n-1, n+3, n+5]) |
|||
System.print("\nFound %(numbers.count) such numbers.")</lang> |
|||
{{out}} |
|||
<pre> |
|||
Numbers n < 6000 where: n - 1, n + 3, n + 5 are all primes: |
|||
8 => 7 11 13 |
|||
14 => 13 17 19 |
|||
38 => 37 41 43 |
|||
68 => 67 71 73 |
|||
98 => 97 101 103 |
|||
104 => 103 107 109 |
|||
194 => 193 197 199 |
|||
224 => 223 227 229 |
|||
278 => 277 281 283 |
|||
308 => 307 311 313 |
|||
458 => 457 461 463 |
|||
614 => 613 617 619 |
|||
824 => 823 827 829 |
|||
854 => 853 857 859 |
|||
878 => 877 881 883 |
|||
1,088 => 1,087 1,091 1,093 |
|||
1,298 => 1,297 1,301 1,303 |
|||
1,424 => 1,423 1,427 1,429 |
|||
1,448 => 1,447 1,451 1,453 |
|||
1,484 => 1,483 1,487 1,489 |
|||
1,664 => 1,663 1,667 1,669 |
|||
1,694 => 1,693 1,697 1,699 |
|||
1,784 => 1,783 1,787 1,789 |
|||
1,868 => 1,867 1,871 1,873 |
|||
1,874 => 1,873 1,877 1,879 |
|||
1,994 => 1,993 1,997 1,999 |
|||
2,084 => 2,083 2,087 2,089 |
|||
2,138 => 2,137 2,141 2,143 |
|||
2,378 => 2,377 2,381 2,383 |
|||
2,684 => 2,683 2,687 2,689 |
|||
2,708 => 2,707 2,711 2,713 |
|||
2,798 => 2,797 2,801 2,803 |
|||
3,164 => 3,163 3,167 3,169 |
|||
3,254 => 3,253 3,257 3,259 |
|||
3,458 => 3,457 3,461 3,463 |
|||
3,464 => 3,463 3,467 3,469 |
|||
3,848 => 3,847 3,851 3,853 |
|||
4,154 => 4,153 4,157 4,159 |
|||
4,514 => 4,513 4,517 4,519 |
|||
4,784 => 4,783 4,787 4,789 |
|||
5,228 => 5,227 5,231 5,233 |
|||
5,414 => 5,413 5,417 5,419 |
|||
5,438 => 5,437 5,441 5,443 |
|||
5,648 => 5,647 5,651 5,653 |
|||
5,654 => 5,653 5,657 5,659 |
|||
5,738 => 5,737 5,741 5,743 |
|||
Found 46 such numbers. |
|||
</pre> |
</pre> |