OFFSET
1,1
EXAMPLE
a(2) = 8 since gcd(8,8) = 8, gcd(9,9) = 9 and gcd(10,1) = 1; no smaller number works.
PROG
(Python)
from math import gcd
from itertools import count, islice
def c(i): return gcd(i, int(str(i)[::-1])) > 1
def A390629_gen(startn=1, startk=1): # generator of terms
adict, n, r = dict(), startn, 1
for k in count(startk):
if c(k): r += 1
else:
for v in range(r-1, 0, -1):
if v not in adict:
adict[v] = k - v
while n in adict: yield adict[n]; n += 1
r = 1
print(list(islice(A390629_gen(), 17))) # Michael S. Branicky, Nov 14 2025
CROSSREFS
KEYWORD
nonn,base,more
AUTHOR
Jean-Marc Rebert, Nov 13 2025
EXTENSIONS
a(18)-a(25) from Michael S. Branicky, Nov 14 2025
STATUS
approved
