OFFSET
1,2
EXAMPLE
49 -> 4!!!! + 9!!!! = 4 + 9*5 = 4 +45 = 49.
MAPLE
P:=proc(n, m) local a, b, i, j, k, x, w; for i from 1 by 1 to n do a:=0; b:=0; w:=0; k:=i; while k>0 do w:=k-(trunc(k/10)*10); j:=w; x:=w-m; if w=0 then b:=1; else while x>0 do j:=j*x; x:=x-m; od; b:=j; fi; a:=a+b; k:=trunc(k/10); od; if a=i then lprint(i, a); fi; od; end: P(1000, 4);
MATHEMATICA
qfd[n_]:=Times@@Range[n, 1, -4]; Select[Range[50], Total[qfd/@ IntegerDigits[ #]] == #&] (* Harvey P. Dale, Dec 15 2018 *)
CROSSREFS
KEYWORD
easy,fini,nonn,base
AUTHOR
Paolo P. Lava, Feb 22 2010
STATUS
approved