Powiązane: Iterowana funkcja phi (n) .
Twoim wyzwaniem jest obliczenie iterowanej funkcji phi:
f(n) = number of iterations of φ for n to reach 1.
Gdzie φ
jest funkcja totalna Eulera .
Powiązane OEIS .
Oto jego wykres:
Zasady:
Twoim celem jest wyjście f(n)
z n=2
celu n=100
.
To jest golf golfowy, więc wygrywa najkrótszy kod.
Oto wartości, z którymi możesz sprawdzić:
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
takich wartości , phi(x)
czyli konkretna stała liczba.
f(n)
, niż uruchamiać go w zakresie ustalonych liczb. To także robi różnicę między językami dzięki możliwości zastosowania funkcji w zakresach o mniejszej liczbie bajtów (częściowo wyzwanie kameleona?)