|
楼主 |
kuing
发表于 2024-11-2 19:10
我的回答:
由递推式有
\begin{gather*}
a_{n+1}^2-a_na_{n+2}=2^n=2(a_n^2-a_{n-1}a_{n+1}),\\
a_{n+1}^2+2a_{n-1}a_{n+1}=a_na_{n+2}+2a_n^2,\\
\frac{a_{n+1}+2a_{n-1}}{a_n}=\frac{a_{n+2}+2a_n}{a_{n+1}},
\end{gather*}
易得 `a_1=1`, `a_2=4`, `a_3=14`,所以
\[\frac{a_{n+2}+2a_n}{a_{n+1}}=\frac{a_3+2a_1}{a_2}=4,\]
由此有
\[\begin{aligned}
a_{n+2}-4a_{n+1}+2a_n&=0,&&(1)\\
a_{n+3}-4a_{n+2}+2a_{n+1}&=0,&&(2)\\
a_{n+4}-4a_{n+3}+2a_{n+2}&=0,&&(3)\\
a_{n+5}-4a_{n+4}+2a_{n+3}&=0,&&(4)\\
a_{n+6}-4a_{n+5}+2a_{n+4}&=0,&&(5)
\end{aligned}\]
则 `(1)\times4+(2)\times8+(3)\times14+(4)\times4+(5)` 可得
\[a_{n+6}-40a_{n+3}+8a_n=0,\]
整理为
\[a_{n+6}-10(4a_{n+3}-a_n)=2a_n,\]
即得
\[a_{n+6}\equiv2a_n\pmod{10},\]
于是对于任意正整数 `k`,有
\[a_{n+6k}\equiv2^ka_n\equiv\led
&2a_n\pmod{10},&&k=1+4p,\\
&4a_n\pmod{10},&&k=2+4p,\\
&8a_n\pmod{10},&&k=3+4p,\\
&6a_n\pmod{10},&&k=4p,
\endled\]
而 `2020=4+6\times336` 且 `4\mid336`,根据以上结论即得
\[a_{2020}\equiv6a_4\pmod{10},\]
易知 `a_4=48`,所以 `a_{2020}\equiv6\times8\equiv8\pmod{10}`,选 A。
发布于 2024-10-01 03:53
注:帖中的其他回答似乎都是说,这种递推,在给定的模 m 下,一定会循环,但我看不太懂,似乎需要有高等代数基础才行,有空再研究下…… |
|