摘要:
求通项和斐波那契数列的方法一样,矩阵快速幂。这道题麻烦在套了三层。但其实取模这种操作肯定会出现循环的,可以先本地暴出循环节,1000000007对应的循环节是222222224,222222224对应的循环节是183120。最外层的结果是对1000000007取模,它的内层对222222224取模,可以得到相等的答案,那么222222224的内层对183120取模,也能得到相等的答案,这样就是分别对三个模数做矩阵快速幂,内层得到的结果返回给外层作为指数。 1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<str 阅读全文
posted @ 2012-09-16 19:18
CSGrandeur
阅读(1874)
评论(2)
推荐(0)