链接:
http://acm.hdu.edu.cn/showproblem.php?pid=3923
大意
求m个点的环用n种颜色去涂,旋转、翻转不相同的方案数
题解
旋转是常规做法,翻转的情况:
翻转分奇偶,奇数:对称轴必定通过一个点,所以由n种翻转情况。而循环则是对称轴左边和右边一一对应,共n/2+1个。偶数:也有n条对称轴,其中n/2是通过两个点,同样一一对应,n/2+1个;n/2条是通过两个的之间,一一对应n/2个。
代码
1 |
|
http://acm.hdu.edu.cn/showproblem.php?pid=3923
求m个点的环用n种颜色去涂,旋转、翻转不相同的方案数
旋转是常规做法,翻转的情况:
翻转分奇偶,奇数:对称轴必定通过一个点,所以由n种翻转情况。而循环则是对称轴左边和右边一一对应,共n/2+1个。偶数:也有n条对称轴,其中n/2是通过两个点,同样一一对应,n/2+1个;n/2条是通过两个的之间,一一对应n/2个。
1 |
|
近期评论