Verwandte: Iterierte Phi (n) -Funktion .
Ihre Herausforderung besteht darin, die iterierte Phi-Funktion zu berechnen:
f(n) = number of iterations of φ for n to reach 1.
Wo φ
ist Eulersche Phi-Funktion .
Verwandte OEIS .
Hier ist das Diagramm davon:
Regeln:
Ihr Ziel ist die Ausgabe f(n)
von n=2
bis n=100
.
Das ist Code-Golf, also gewinnt der kürzeste Code.
Hier sind die Werte, mit denen Sie vergleichen können:
1, 2, 2, 3, 2, 3, 3, 3, 3, 4, 3, 4, 3, 4, 4, 5, 3, 4, 4, 4, 4, 5, 4, 5, 4, 4, 4, 5, 4, 5, 5, 5, 5, 5, 4, 5, 4, 5, 5, 6, 4, 5, 5, 5, 5, 6, 5, 5, 5, 6, 5, 6, 4, 6, 5, 5, 5, 6, 5, 6, 5, 5, 6, 6, 5, 6, 6, 6, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 6, 5, 6, 7, 5, 7, 5, 6, 6, 7, 5, 6, 6, 6, 6, 6, 6, 7, 5, 6, 6
x
, bei denen phi(x)
es sich um eine bestimmte feste Zahl handelt.
f(n)
, als sie mit einer Reihe fester Nummern auszuführen. Dies macht auch einen Unterschied zwischen Sprachen mit der Fähigkeit, Funktionen auf Bereiche mit weniger Bytes anzuwenden (teilweise Chamäleon-Herausforderung?)