OFFSET
1,1
EXAMPLE
MATHEMATICA
Select[Prime[Range[1000]], (p = FactorInteger[#+1][[;; , 1]])[[-1]] == Prime[Length[p]] &] (* Amiram Eldar, Jul 13 2025 *)
PROG
(Python)
from sympy import primefactors, prime, isprime
def is_pi_complete(n): # n is a term of A055932
factors = primefactors(n)
return factors[-1] == prime(len(factors))
def aupto(limit):
return [n-1 for n in range(4, limit+1, 2) if isprime(n-1) and is_pi_complete(n)]
print(aupto(100_000))
(Python)
from itertools import islice
from heapq import heappop, heappush
from sympy import factorint, isprime, primefactors, nextprime
def A385935_gen(): # generator of terms
def is_squarefree(n): return max(factorint(n).values(), default=1)<=1
h, hset = [1], {1}
while True:
m = heappop(h)
if isprime(m-1):
yield m-1
ps = primefactors(m)
ps.append(nextprime(max(ps, default=1)))
for p in ps:
mp = m*p
if mp not in hset:
heappush(h, mp)
hset.add(mp)
CROSSREFS
KEYWORD
nonn
AUTHOR
Ken Clements, Jul 12 2025
STATUS
approved
