RT。
想法是
a1=a2=1,a3=4a_1=a_2=1,a_3=4a1=a2=1,a3=4
an=an−1+2×an−2+3×an−3a_n=a_{n-1}+2\times a_{n-2}+3\times a_{n-3}an=an−1+2×an−2+3×an−3
改了改矩阵加速的代码,然后就挂了
思路是初始矩阵是
4 1 1
转移矩阵是
1 2 3 1 0 0 0 1 0
因为 an=1×an−1+2×an−2+3×an−3a_n=1\times a_{n-1}+2\times a_{n-2}+3\times a_{n-3}an=1×an−1+2×an−2+3×an−3
an−1=1×an−1+0×an−2+0×an−3a_{n-1}=1\times a_{n-1}+0\times a_{n-2}+0\times a_{n-3}an−1=1×an−1+0×an−2+0×an−3
an−2=0×an−1+1×an−2+0×an−3a_{n-2}=0\times a_{n-1}+1\times a_{n-2}+0\times a_{n-3}an−2=0×an−1+1×an−2+0×an−3
恳请大佬查错