设 $f(n)$ 是正整数 $n$(十进制)的各数位上的数字的平方和,如 $f(123)=1^2+2^2+3^2=14$.记 $f_1(n)=f(n)$,$f_{k+1}(n)=f\left(f_k(n)\right),k=1,2,3,\cdots$,则 $f_{2015}(2016)$ 的值等于 \((\qquad)\)
A: $20$
B: $42$
C: $89$
D: $145$
【难度】
【出处】
【标注】
【答案】
C
【解析】
根据题意,有\[\begin{array} {c|cccccccccccccccc}\hline
n&1&2&3&4&5&6&7&8&9&10&11&12&13&14&15&16 \\ \hline
f_n(2016)&41&17&50&25&29&85&89&145&42&20&4&16&37&58&89&145 \\ \hline \end{array}\]从第 $7$ 项起构成以 $8$ 为周期的数列,因此,$f_{2015}(2016)$ 的值等于 $89$.
题目 答案 解析 备注
0.152935s