Problem 1499 Gauss and Fibonacci一点小摘记

10175101159 edited 6 年,11 月前

题意即求Fibonacci数列fn的前n项和Sn
在网上看到了关于Fibonacci数列一个有趣的性质:Sn=fn+21
于是本题转化为求一个Fibonacci数,但项数很大可以考虑矩阵快速幂。

现对公式尝试证明如下:
注意到1+Sn=f2+f1+f2+f3++fn=f3+f2+f3++fn=f4+f3++fn==fn+1+fn=fn+2
因而Sn=fn+21

Comments