codeforces 551D. GukiZ and Binary Operations 矩阵快速幂
摘要:
题目链接 知道k值之后, 那么每一位的值也就可以确定了。 如果这一位是0, 那么就相当于相邻的两个数不能同时为1, 手推一下发现方法数是第N+1个fib数。 如果这一位是1, 就用2^n-为0的情况就好了。 因为n很大, 所以算fib应该用矩阵快速幂算。 构造一个(1 1)的矩阵就好。 (1 0) 阅读全文
posted @ 2016-03-11 21:59 yohaha 阅读(277) 评论(0) 推荐(0) 编辑