p4709专题

Luogu P4709 信息传递 (群论、生成函数、多项式指数函数)

题意: 题解: 这道题我思路大方向是正确的,但是生成函数推错导致一直WA,看了标程才改对…… 首先一个长为\(m\)的轮换的\(n\)次幂会分裂成\(\gcd(n,m)\)个长为\(\frac{m}{\gcd(n,m)}\)的轮换 所以合并的时候相当于对于一个长度\(l\)若存在一个\(m\)使得\(\frac{m}{\gcd(n,m)}=l\)则\(\gcd(n,m)\)个长度为\(l\)