l i n k link link
分析:
看数据 : n < = 1 0 18 :n<=10^{18} :n<=1018 知矩阵乘法
转移矩阵会根据 n n n的位数而变化 [ 1 , 9 ] [1,9] [1,9]间就是 1 1 1位 [ 10 , 99 ] [10,99] [10,99]就是 2 2 2位 [ 100 , 999 ] [100,999] [100,999]就是 3 3 3位 … … …… ……
那它们分别的递推式 : : :
f k = f k − 1 × 10 + k f_k=f_{k-1}\times10+k fk=f