前言
瘋狂盜圖
五邊形數
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 入門組]魔法
基礎的
題目解析