login
A379354
Beginning with 3, least prime such that concatenation of first n terms is prime.
8
3, 7, 3, 3, 7, 29, 43, 11, 61, 71, 19, 191, 43, 53, 7, 239, 31, 173, 43, 137, 79, 53, 13, 557, 619, 47, 271, 797, 463, 83, 211, 467, 229, 131, 199, 359, 1249, 887, 853, 641, 109, 257, 1153, 1031, 613, 953, 607, 641, 499, 359, 1297, 1031, 2137, 401, 283, 29, 1321, 1499, 547, 83, 397, 2153, 1759, 1277
OFFSET
1,1
LINKS
MATHEMATICA
w = {3};
Do[k = 1;
q = Monitor[
Parallelize[
While[True,
If[PrimeQ[FromDigits[
Join @@ IntegerDigits /@ Append[w, Prime[k]]]], Break[]]; k++];
Prime[k]], k];
w = Append[w, q], {i, 2, 57}];
w
PROG
(Python)
from itertools import count, islice
from gmpy2 import digits, is_prime, mpz, next_prime
def agen(): # generator of terms
s, an = "", 3
while True:
yield int(an)
s += digits(an)
p = 3
while not is_prime(mpz(s+digits(p))): p = next_prime(p)
an = p
print(list(islice(agen(), 57))) # Michael S. Branicky, Dec 21 2024
CROSSREFS
KEYWORD
base,nonn
AUTHOR
STATUS
approved