Extreme primes: Difference between revisions

Content added Content deleted
m (→‎{{header|Raku}}: Add a Raku example, against my better judgment)
Line 123: Line 123:
ecount, p, n = 0, 0, 0
ecount, p, n = 0, 0, 0


while ecount < 30:
while ecount < 50_000:
p = nextprime(p)
p = nextprime(p)
n += p
n += p
if isprime(n):
if isprime(n):
ecount += 1
ecount += 1
if ecount < 31:
print(f'Sum of prime series up to {p}: prime {n}')
print(f'Sum of prime series up to {p}: prime {n}')
if ecount in [1000, 2000, 3000, 4000, 5000, 30_000, 40_000, 50_000]:
print(
f'Sum of {ecount :,} in prime series up to {p :,}: prime {n :,}')
</syntaxhighlight>{{out}}
</syntaxhighlight>{{out}}
<pre>
<pre>
Line 161: Line 165:
Sum of prime series up to 1321: prime 132059
Sum of prime series up to 1321: prime 132059
Sum of prime series up to 1949: prime 263171
Sum of prime series up to 1949: prime 263171
Sum of 1,000 in prime series up to 196,831: prime 1,657,620,079
Sum of 2,000 in prime series up to 495,571: prime 9,744,982,591
Sum of 3,000 in prime series up to 808,837: prime 24,984,473,177
Sum of 4,000 in prime series up to 1,152,763: prime 49,394,034,691
Sum of 5,000 in prime series up to 1,500,973: prime 82,195,983,953
Sum of 30,000 in prime series up to 12,437,401: prime 4,889,328,757,567
Sum of 40,000 in prime series up to 17,245,391: prime 9,207,632,380,589
Sum of 50,000 in prime series up to 22,272,277: prime 15,118,097,491,121
</pre>
</pre>