| For All Solvers
NF杯2023

NF杯2023(B)

ユーザー解説 by shakayami

以降,合同式のmodは具体的な言及がない限りM=2130+1M=2^{130}+1とする.

(265+1)2024=(2130+266+1)1012266×1012(2^{65}+1)^{2024}=(2^{130}+2^{66}+1)^{1012}\equiv 2^{66\times 1012}

ここで,

266×1012+2n02^{66\times 1012}+2^n\equiv 0

つまり,

266×10122n2^{66\times 1012}\equiv -2^n

であるためには,2とMMは互いに素なので,

266×1012n12^{66\times 1012-n}\equiv -1

であることが必要十分である.

ここで,modM\mod{M}における22の位数は260であるため,

66×1012n130(mod260)66\times 1012-n\equiv 130\pmod{260}

であることが問の必要十分条件である.

よって,

n66×1012130102(mod260)n\equiv 66\times 1012-130\equiv 102\pmod{260}

である.

つまり,条件を満たすnnの最小値は102である.