设正数数列 $\{a_n\}$ 满足 $a_1=2$,且当 $n\geqslant 2$ 时,有 $a_n+a_{n-1}=\frac{n}{a_n-a_{n-1}}+2$.则数列 $\{a_n\}$ 的通项公式 $a_n=$ 
【难度】
【出处】
全国高中数学联赛模拟试题(5)
【标注】
  • 知识点
    >
    数列
  • 知识点
    >
    数列
    >
    数列的递推公式
  • 知识点
    >
    数列
    >
    数列的通项公式
  • 知识点
    >
    数列
    >
    数列的通项公式
    >
    求数列通项的辅助数列法
【答案】
$\sqrt{\frac{n(n+1)}{2}}+1$
【解析】
由 $a_n+a_{n-1}=\frac{n}{a_n-a_{n-1}}+2$,知$$a_n^2-a_{n-1}^2=2(a_n-a_{n-1})+n\Rightarrow (a_n-1)^2-(a_{n-1}-1)^2=n.$$故$$\begin{aligned}
(a_n-1)^2&=\sum^n_{k=2}((a_k-1)^2-(a_{k-1}-1)^2)+(a_1-1)^2\\
&=\sum^n_{k=2}k+(a_1-1)^2=\sum^n_{k=1}k=\frac{n(n+1)}{2}.\\
\end{aligned}$$从而,$$a_n=\sqrt{\frac{n(n+1)}{2}}+1.$$
题目 答案 解析 备注
0.175843s