OFFSET
0,5
FORMULA
a(p) = a(p-1) for prime p. - Alois P. Heinz, Jul 05 2022
EXAMPLE
a(5) = 2 because 5! = 1*2*3*4*5 = 2*2*2*3*5.
MATHEMATICA
a[n_] := a[n] = Module[{b}, b[c_, p_, m_] := b[c, p, m] = Module[{x}, If[c <= 0 || m <= 1 || p > m^c, Boole[p == 1], x = IntegerExponent[p, m]; Sum[b[c - i, p/m^i, m - 1], {i, x*Boole@PrimeQ[m], x}]]]; b[n, n!, n]];
Table[Print[n, " ", a[n]]; a[n], {n, 0, 37}] (* Jean-François Alcover, Jul 05 2022, after Martin Fuller *)
PROG
(PARI) a(n) = (b(c, p, m) = local(x); if(c<=0||m<=1||p>m^c, p==1, x=valuation(p, m); sum(i=x*isprime(m), x, b(c-i, p/m^i, m-1)))); b(n, n!, n)
CROSSREFS
KEYWORD
nonn
AUTHOR
Martin Fuller, Jun 26 2006
EXTENSIONS
a(0)=1 prepended and a(24)-a(37) added by Alois P. Heinz, Jul 05 2022
STATUS
approved