题目链接
题解
数据范围,不需要推式子
两种置换,旋转与反转
对于旋转置换,共有n种置换,跨度为k的置换轮换的个数为gcd(k,n)
对与反转置换
->当n为奇数是有种置换,每种置换包含n/2+1种轮换。
->当n是偶数时,如果对称轴过珠子,则存在n/2种置换,每种置换包含n/2种轮换
如果对称轴不过珠子,则存在n/2种置换,每种置换包含n/2+1种轮换
polay定理
代码
|
|
数据范围,不需要推式子
两种置换,旋转与反转
对于旋转置换,共有n种置换,跨度为k的置换轮换的个数为gcd(k,n)
对与反转置换
->当n为奇数是有种置换,每种置换包含n/2+1种轮换。
->当n是偶数时,如果对称轴过珠子,则存在n/2种置换,每种置换包含n/2种轮换
如果对称轴不过珠子,则存在n/2种置换,每种置换包含n/2+1种轮换
polay定理
|
|