So Easy! HDU - 4565
Posted yangxuejian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了So Easy! HDU - 4565相关的知识,希望对你有一定的参考价值。
易知,有(S_n = lceil{a + sqrt{b}}
ceil ^ n)
(ecause a ^ 2 - 1 < b < a ^ 2)
( herefore a - sqrt{b} in [0, 1])
( herefore (a - sqrt{b}) ^ n in [0, 1])
( herefore lceil{a + sqrt{b}}
ceil ^ n = (a + sqrt{b}) ^ n + (a - sqrt{b}) ^ n)
( herefore lceil{a + sqrt{b}}
ceil ^ n = x_1 ^ n + x_2 ^ n)
( herefore 有特征方程: x ^ 2 - (x_1 + x_2) * x + x_1 * x_2 = 0)
( herefore 此特征方程为 t ^ 2 - 2at + a ^ 2 - b = 0 的特征方程)
( herefore 构造F_n = 2a * F_{n - 1} + (b - a ^ 2)F_{n - 2}, 矩阵快速幂即可。)
以上是关于So Easy! HDU - 4565的主要内容,如果未能解决你的问题,请参考以下文章
HDU 4565 So Easy! 数学 + 矩阵 + 整体思路化简