https://www.luogu.com.cn/problem/P4451
首先分析一波
众所周知斐波那契数列生成函数为
F(x)=x1−x−x2\large F(x)=\frac{x}{1-x-x^2}F(x)=1−x−x2x
考虑把n拆分成i个数
显然答案为ANS=∑i=0F(x)i\large ANS = \sum\limits_{i=0} F(x)^iANS=i=0∑F(x)i
然后根据生成函数入门知识可得
ANS=11−F(x)=1−x−x21−2x−x2\large ANS = \frac{1}{1-F(x)}=\frac{1-x-x^2}{1-2x-x^2}ANS=1−F(x)1=1−2x−x21−x−x2
这个就是答案生成函数的封闭形式
先只考虑分子为111的情况,即11−2x−x2\large \frac{1}{1-2x-x^2}1−2x−x21是什么意思
设A(X)=2x+x2A(X)=2x+x^2A(X)=2x+x2
11−A(x)\large \frac{1}{1-A(x)}1−A(x)1
这个东西逆推回去发现它的形式是
∑i=0A(x)i\large \sum\limits_{i=0}A(x)^ii=0∑A(x)i
考虑它的意义
就是
草不会,忘了
wdnmd
523

被折叠的 条评论
为什么被折叠?



