OFFSET
1,1
EXAMPLE
a(3) = 212 because 212 = 2*2*53.
MAPLE
N:= 30: # for a(1)..a(N)
V:= Vector(N): count:= 0:
t:= 10:
for x from 1 while count < N do
if x = t then t:= 10*t fi;
y:= x*(10*t+1)+t;
v:= NumberTheory:-Omega(y);
if v <= N and V[v] = 0 then V[v]:= y; count:= count+1 fi;
od:
convert(V, list);
PROG
(Python)
from sympy import factorint
from itertools import count, islice
def b(n): return 10**len(str(n))*(10*n+1) + n # A392225
def agen(): # generator of terms
n, adict = 1, dict()
for t in (b(n) for n in count(1)):
v = sum(factorint(t).values())
if v not in adict:
adict[v] = t
while n in adict: yield adict[n]; n += 1
print(list(islice(agen(), 17))) # Michael S. Branicky, Jan 04 2026
CROSSREFS
KEYWORD
nonn,base
AUTHOR
Robert Israel, Jan 04 2026
STATUS
approved
