OFFSET
1,6
COMMENTS
LINKS
FORMULA
MATHEMATICA
Array[If[# == 1, 1, #1/GCD[#1, #2] & @@ {Block[{k = #, m = 0}, Times @@ Power @@@ Table[k -= m; k = DeleteCases[k, 0]; {Prime@ Length@ k, m = Min@ k}, Length@ Union@ k]] &@ Catenate[ConstantArray[PrimePi[#1], #2] & @@@ #], Function[t, Times @@ Prime@ Accumulate[If[Length@ t < 2, {0}, Join[{1}, ConstantArray[0, Length@t - 2], {-1}]] + ReplacePart[t, Map[#1 -> #2 & @@ # &, #]]]]@ ConstantArray[0, Transpose[#][[1, -1]]] &[# /. {p_, e_} /; p > 0 :> {PrimePi@ p, e}]} &@ FactorInteger[#]] &, 90] (* Michael De Vlieger, Jan 25 2020, after JungHwan Min at A122111 *)
CROSSREFS
KEYWORD
nonn
AUTHOR
Antti Karttunen, Jan 22 2020
STATUS
approved