| For All Solvers
NF杯2024

NF杯2024(L)

 f(n)=(n20241)n11f(n)=(n^{2024}-1)n^{11} とし,答えを MM とします.

素数 pp について, 任意の整数 nn に対して f(n)f(n)pp で割り切れるための必要十分条件は,任意の pp で割り切れない整数 nn に対して n20241n^{2024}-1pp の倍数となることです.

nnmod p\mathrm{mod} ~ p における原始根でも成り立っている必要があるため, p1p-120242024 の約数であることが必要です.

逆に p1p-120242024 の約数であるならば, MMpp の倍数になります

p=2p=2 のときに, nab1n^{a-b}-1nbn^b は互いに素なので, m2m\geq 2 に対して,

2mf(n)2^m \mid f(n) であることの必要十分条件は,2m2^mn11n^{11} の約数であるか, n20241n^{2024}-12m2^m の約数であることです.

2mM2^m \mid M であるためには, m11m\leq 11 かつ任意の奇数 nn に対して n2024mod2m=1n^{2024} \bmod{2^m} = 1であることが必要十分です.

(Z/2mZ)×Z/2Z×Z/2m2Z(\mathbb{Z}/ 2^m \mathbb{Z})^{\times}\cong \mathbb{Z}/2\mathbb{Z} \times \mathbb{Z}/2^{m-2}\mathbb{Z} であるため, 2m22^{m-2}20242024 の約数であることが必要です.

よって, m5m\leq 5 のときに 2mM2^m \mid M となります.

p3p\geq 3 かつ m2m\geq 2 のとき,

pmMp^m \mid M であるためには,任意の整数 nn に対して pmn11p^m \mid n^{11} かつ pm(n20241)p^m \mid (n^{2024}-1) であることが必要十分条件です

これは, 11m11\geq mかつ, 任意の pp と互いに素な整数 nn に対して n2024modp=1n^{2024}\bmod{p}=1 でることが必要十分です.

これは,(Z/pmZ)×Z/(p1)Z×Z/pm1Z(\mathbb{Z}/p^m\mathbb{Z})^{\times} \cong \mathbb{Z}/(p-1)\mathbb{Z} \times \mathbb{Z}/p^{m-1}\mathbb{Z} であることから, 11m11\geq m かつ (p1)pm12024(p-1)p^{m-1} \mid 2024 となります.

以上を整理します

2024=23×11×232024=2^3\times 11\times 23 の正の約数は 1,2,4,8,11,22,44,88,23,46,92,184,253,506,1012,20241,2,4,8, 11,22,44,88 ,23,46,92,184, 253, 506, 1012,2024 の16個であり,MMの素因数を列挙すると 2,3,5,23,89,47,10132,3,5,23,89,47,1013 となります.

さらに,MM22 でちょうど 55 回割り切れて,2323 については,(231)23212024(23-1)\cdot 23^{2-1} \mid 2024 であるため,MM232322 回割り切れます. それ以外の素因数ではちょうど 11 回のみ割り切れます.

よって,

M=253523247891013=1075955275680M=2^5\cdot 3\cdot 5\cdot 23^2\cdot 47\cdot 89\cdot 1013=\bm{1075955275680}

となります.

解説YouTube

解説YouTubeが存在しません.