OFFSET
1,1
COMMENTS
As is normal, there are no leading zeros. The places of k zeros and the nonzero digits that are partitions of k are combinatorial.
LINKS
Rémy Sigrist, PARI program
MATHEMATICA
Select[Range[250000], DigitCount[#, 10, 0]==Total[IntegerDigits[#]]&] (* Harvey P. Dale, Jan 12 2023 *)
PROG
(PARI) isok(m) = my(d=digits(m)); vecsum(d) == #select(x->(x==0), d); \\ Michel Marcus, May 26 2022
(PARI) See Links section.
(Python) # after linked PARI by Rémy Sigrist
base, vv, nb = 10, [0], 0
def visit(v, s, z, r):
global base, vv, nb
if v and s==z:
nb += 1
if nb > len(vv): vv.append(len(vv))
vv[nb-1] = v
if s-z-r <= 0 and s-z+(base-1)*r >= 0:
if v: visit(base*v, s, z+1, r-1)
for d in range(1, base): visit(base*v+d, s+d, z, r-1)
def auptod(digits): visit(0, 0, 0, digits); return sorted(set(vv))
print(auptod(6)) # Michael S. Branicky, May 26 2022
CROSSREFS
KEYWORD
nonn,base
AUTHOR
Tamas Sandor Nagy, May 25 2022
STATUS
approved