Fortunate numbers: Difference between revisions

julia example
m (→‎{{header|Raku}}: for want of a comma...)
(julia example)
Line 99:
373 379 383 397 401 409 419 421 439 443
</pre>
 
=={{header|Julia}}==
<lang julia>using Primes
 
primorials(N) = accumulate(*, primes(N), init = big"1")
 
primorial = primorials(800)
 
fortunate(n) = findfirst(m -> isprime(primorial[n] + m), 3:2:2000) * 2 + 1
 
foreach(p -> print(rpad(last(p), 5), first(p) % 10 == 0 ? "\n" : ""),
(map(fortunate, 1:100) |> unique |> sort!)[begin:50] |> enumerate)
</lang>{{out}}
<pre>
3 5 7 13 17 19 23 37 47 59
61 67 71 79 89 101 103 107 109 127
151 157 163 167 191 197 199 223 229 233
239 271 277 283 293 307 311 313 331 353
373 379 383 397 401 409 419 421 439 443
</pre>
 
 
=={{header|Nim}}==
4,108

edits