前言
疯狂盗图
五边形数
fn=1+4+7+...+3∗(n−1)+1=23n2−n
定义
pn=2i(3i±1) 为广义五边形数
五边形数定理
ϕ(x)=i=1∏+∞(1−xi)=i=−∞∑+∞(−1)i∗x2i(3i−1)=i=0∑+∞(−1)i∗x2i(3i±1)
此时
f(n)=偶数个数的拆分方案数-奇数个数的拆分方案数,并且要求拆分的数是不同的
利用
Ferrers 图像进行探究
即大多数情况对于一个奇数拆分存在一个共轭偶数拆分
但是有一些例外情况:
还有
的拆分没有共轭的两组形式,那么系数就为
(−1)s
可重整数拆分和五边形数
定义
P(x)=i=1∏+∞(1+xi+x2i+...)
显然有
P(x)=i=1∏+∞1−xi1
结合之前的
ϕ(x)=i=1∏+∞(1−xi)=i=−∞∑+∞(−1)i∗x2i(3i−1)=i=0∑+∞(−1)i∗x2i(3i±1)
也就是
ϕ(x)P(x)=1
然后就能对比系数
时间复杂度为
O(nn
)
两个题目
题目一HDU4658
记
F(x)=i=1∏+∞(1+xi+x2i+x(k−1)i)=i=1∏+∞1−x1−xk=ϕ(x)ϕ(xk)
那么
ϕ(x)F(x)=ϕ(xk)
结合
ϕ(x)P(x)=1
那么
F(x)=ϕ(xk)∗P(x)
预处理
P 后再弄一次即可,时间复杂度
O(nn
)
题目二[NOOnline #1 入门组]魔法
基础的
题目解析