A230305 Iterate A080670 starting at n; a(n) = number of steps to reach a prime, or -1 if no prime is ever reached.
0, 0, 2, 0, 1, 0, 1, 4, 3, 0, 1, 0, 3, 4, 2, 0, 3, 0
Offset: 2
Examples
9 -> 32 -> 25 -> 52 -> 2213, which is prime, taking 4 steps, so a(9) = 4.
Crossrefs
Programs
-
Mathematica
fn[n_] := FromDigits[Flatten[IntegerDigits[DeleteCases[Flatten[FactorInteger[n]], 1]]]]; Map[Length, Table[NestWhileList[fn, n, # != 1 && ! PrimeQ[#] &], {n, 2, 19}], {1}] - 1 (* Robert Price, Mar 16 2020 *)
Comments