A255326 a(n) gives the number of steps needed to reach zero, when we start from x = n and repeatedly subtract x's squarefree kernel (A007947(x)) from it.
0, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 2, 1, 1, 1, 2, 1, 3, 1, 2, 1, 1, 1, 4, 3, 1, 5, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 2, 2, 3, 1, 2, 1, 3, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 3, 2, 1, 1, 1, 2, 2, 1, 1, 2, 1, 1, 1, 2, 1, 3, 1, 2, 1, 1, 1, 4, 1, 3, 2, 4, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 4, 1, 1, 1, 2, 2, 1, 1, 4
Offset: 0
Keywords
Examples
Largest squarefree number dividing 27 is 3, and 27 - 3 = 24. Largest squarefree number dividing 24 is 6, and 24 - 6 = 18. Largest squarefree number dividing 18 is 6, and 18 - 6 = 12. Largest squarefree number dividing 12 is 6, and 12 - 6 = 6. Largest squarefree number dividing 6 is 6, and 6 - 6 = 0. Thus a(6) = 1, a(12) = 2, a(18) = 3, a(24) = 4 and a(27) = 5.
Links
- Antti Karttunen, Table of n, a(n) for n = 0..10000
Crossrefs
Programs
-
Mathematica
a[n_] := -1 + Length@ NestWhileList[# - Times @@ FactorInteger[#][[;; , 1]] &, n, # > 0 &]; Array[a, 100, 0] (* Amiram Eldar, Mar 04 2024 *)
Comments