OFFSET
1,2
COMMENTS
This sequence contains all powers of 10.
LINKS
Rémy Sigrist, Table of n, a(n) for n = 1..1000
Rémy Sigrist, C++ program
EXAMPLE
a(1) = 1.
a(2) must not divide 1; we can take a(2) = 2.
a(3) must not divide 1, 2 or 12; we can take a(3) = 5.
PROG
(Python)
from itertools import count, islice
def agen(): # generator of terms
an, s, d = 1, "1", [1]
while True:
yield an
an = next(k for k in count(an+1) if not any(di%k == 0 for di in d))
for di in str(an):
s += di
d += [si for i in range(len(s)) if (si:=int(s[i:])) > an]
d = sorted(set(d))
print(list(islice(agen(), 54))) # Michael S. Branicky, Mar 26 2025
(C++) // See Links section.
CROSSREFS
KEYWORD
nonn,base
AUTHOR
Rémy Sigrist, Mar 25 2025
STATUS
approved
