输入n输出F(n, 1)和F(n, 2),由于答案可能很夶你只需要输出答案除以的余数。
输入第一行包含一个整数n
输出两行,第一行为F(n, 1)除以的余数第二行为F(n, 2)除以的余数。
,这就把问题转化为利用矩阵快速幂求
1+(n?1?3)=n?3至此,我们已经转换成利用赽速幂求矩阵乘幂问题了
矩阵类的模板mat[][]数组的类型和N的大小都要根据实际情况来定。是否要取模以及mod的大小也是根据题目一般规模较大的题目都会要求取模。
矩阵快速幂模板预先要写好init()函数初始化表示单位矩阵的Matrix类对象E和要求幂乘的方阵ST。
输入第一行包含一个整数n
输出两行,第一行为F(n, 1)除以的余数第二行为F(n, 2)除以的余数。