OFFSET
1,1
FORMULA
EXAMPLE
PROG
(Python)
from itertools import count, islice
from sympy import isprime, primorial
def A002110(n): return primorial(n) if n > 0 else 1
def agen(an=2): # generator of terms
while True:
yield an
an = next(s for k in count(0) if isprime(s:=an+A002110(k)))
print(list(islice(agen(), 18))) # Michael S. Branicky, Jan 10 2025
(Python)
from sympy import isprime
import primesieve
it = primesieve.Iterator()
chain = [2]
pchain = []
n = 1
while len(chain) < 18:
while True:
p = it.next_prime()
if isprime(chain[-1]+n):
chain.append(chain[-1]+n)
print(len(chain))
break
n *= p
p = it.skipto(0)
n = 1
print(chain) # Hayden Chesnut, Jan 10 2025
CROSSREFS
KEYWORD
nonn
AUTHOR
Hayden Chesnut, Jan 09 2025
STATUS
approved