专题地图 › 递推数列
2021 年浙江预赛
F2填空题递推数列
设
a0=0,a1=a2=1,a3n=an,a3n+1=a3n+2=an+1(n≥1),
则 a2021=。
作答
分数写 a/b,根号写 √ 或 sqrt,π 写 pi 也可以。
标准答案:6
解析
思路
递推按除以 3 的余数决定是否加一,因此 an 等于 n 的三进制表示中非零数位的个数。
解答
反复除以 3 得
2021=(2202212)3.
从递推式看,末位为 0 时数值不变,末位为 1 或 2 时数值加 1;删除末位后继续同样处理。因此 an 正是三进制非零数位数。(2202212)3 有 6 个非零数位,故
a2021=6.
复核
直接沿商链 2021,673,224,74,24,8,2 使用递推,增量依次为 1,1,1,1,0,1,1,结合 a0=0 仍得 6。
方法总结
由 aqn+r 定义的递推通常编码了 q 进制数位;先解释每种余数对数位统计的贡献。
为什么评为 F2(会透露解法方向)
识别每删去一个三进制非零末位就加1,或沿给定商链直接递推即可。
用到的方法(会透露解法方向)
核心工具:按下标分组的递推
专题卡:数列按下标分支:沿商链折回,按区间分块