题解 Luogu 2673 · 2021-05-11 · # 数学 # 题解 这题和《具体数学》习题 6.43 相同。 众所周知 Fibonacci 数列的生成函数 F(x)=∑i≥1xiFi=x1−x−x2F(x)=\sum\limits_{i\ge1}x^iF_i=\dfrac{x}{1-x-x^2} F(x)=i≥1∑xiFi=1−x−x2x 这容易验证。考察 (1−x−x2)F(x)(1-x-x^2)F(x)(1−x−x2)F(x),根据 Fibonacci 数列的递推式,它等于 xxx。 于是,本题所要求的式子 limK→∞∑i=1KFi10K−i=F(110)\lim\limits_{K\to\infty}\sum\limits_{i=1}^KF_i10^{K-i}=F\left(\dfrac{1}{10}\right) K→∞limi=1∑KFi10K−i=F(101) 等于 1089\dfrac{10}{89}8910。 用这样一份代码便可以检测这个分数的循环节为 444444。打表即可。