214 : トーティエント鎖

φ\varphi をオイラーのトーティエント関数とする, つまり自然数 nn に対して φ(n)\varphi(n)gcd(k,n)=1gcd(k,n) = 1 を満たす k (1kn)k\ (1 ≤ k ≤ n) の数とする.

繰り返し φ\varphi を適用することで, 正の整数は段々値が減っていき, 最後は 11 となる鎖を作る.例えば 55 から始めると, 5,4,2,15,4,2,1 という数列ができる.長さ 44 の数列を全て以下に列挙する.

5,4,2,17,6,2,18,4,2,19,6,2,110,4,2,112,4,2,114,6,2,118,6,2,1\begin{aligned} 5,4,2,1 \\ 7,6,2,1 \\ 8,4,2,1 \\ 9,6,2,1 \\ 10,4,2,1 \\ 12,4,2,1 \\ 14,6,2,1 \\ 18,6,2,1 \end{aligned}

このうち素数から始まるのは22つだけであり, 合計は 1212 である.

4000000040000000 未満で長さ 2525 の数列を作る素数全ての合計を求めよ.

最終更新