Terkait: Iterated phi (n) berfungsi .
Tantangan Anda adalah menghitung fungsi phi yang diulang:
f(n) = number of iterations of φ for n to reach 1.
Dimana φadalah fungsi totient Euler .
OEIS terkait .
Ini grafiknya:
Aturan:
Tujuan Anda adalah untuk output f(n)dari n=2ke n=100.
Ini kode-golf, jadi kode terpendek menang.
Berikut nilai yang dapat Anda periksa:
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
xseperti itu phi(x)adalah nomor tetap tertentu.
f(n), daripada menjalankannya pada berbagai nomor tetap. Ini juga membuat perbedaan antara bahasa dengan kemampuan untuk menerapkan fungsi pada rentang dengan lebih sedikit byte (sebagian tantangan bunglon?)
