|
MATHEMATICA
|
z = 60; f[n_] := f[n] = FactorInteger[n!]; r[m_, x_] := r[m, x] = m*Floor[x/m];
u[n_] := Table[f[n][[i, 1]], {i, 1, Length[f[n]]}];
v[n_] := Table[f[n][[i, 2]], {i, 1, Length[f[n]]}];
p[m_, n_] := p[m, n] = Product[u[n][[i]]^r[m, v[n]][[i]], {i, 1, Length[f[n]]}];
m = 8; Table[p[m, n], {n, 1, z}] (* A248776 *)
Table[p[m, n]^(1/m), {n, 1, z}] (* A248777 *)
Table[n!/p[m, n], {n, 1, z}] (* A248778 *)
Module[{e=Range[30]^8}, Table[Max[Select[e, Divisible[n!, #]&]], {n, 40}]] (* Harvey P. Dale, Dec 23 2019 *)
|