已知数列 $\{a_n\}$ 满足 $a_1=1$,且对任意 $n\in\mathbb{N^{\ast}}, a_{2n}=n-a_n, a_{2n+1}=a_n+1$.则 $a_1+a_2+\ldots+a_{100}=$ 
【难度】
【出处】
全国高中数学联赛模拟试题(13)
【标注】
  • 知识点
    >
    数列
  • 知识点
    >
    数列
    >
    数列的求和方法
  • 知识点
    >
    数列
    >
    数列的求和方法
    >
    数列的分组求和
【答案】
$1306$
【解析】
由 $a_n=n-a_{2n}, a_n=a_{2n+1}-1$,得$$a_{2n+1}+a_{2n}=n+1.$$从而$$a_1+a_2+\ldots+a_{99}=a_1+(a_2+a_3)+(a_4+a_5)+\ldots+(a_{98}+a_{99})=1+2+3+\ldots +50=1275.$$又$$a_{100}=50-a_{50}=50-(25-a_{25})=25+a_{12}+1=26+(6-a_6)=32-(3-a_3)=29+(a_1+1)=31,$$所以$$a_1+a_2+\ldots+a_{100}=1275+31=1306.$$
题目 答案 解析 备注
0.154816s