Polya 计数
2013-04-20 13:41
351 查看
View Code
/*==================================================*\ | Polya计数 | c种颜色的珠子, 组成长为s的项链, 项链没有方向和起始位置; \*==================================================*/ // 注意超long long int Polya(int c,int s) { int i,j,k,p[64], count; p[0]=1; // power of c for(k=1; k<=s ;k++) p[k]=p[k-1]*c; //reflection part count=(s&1)? (s*p[s/2+1]) : ((s/2)*(p[s/2]+p[s/2+1])); //rotation part for(k=1; k<=s ;k++) count+=p[gcd(k,s)]; cout/=2*s; return count; }
相关文章推荐
- 挑战程序竞赛系列(45):4.1Polya 计数定理(1)
- poj 2154 polya 计数
- hdu 3869 polya计数
- POJ 2409 Let it Bead (Polya计数)
- poj1286--Necklace of Beads(置换群+polya计数)
- Polya计数
- poj 2154:Color【polya计数,Euler函数】
- [ACM] POJ 2409 Let it Bead (Polya计数)
- poj 1286 Necklace of Beads 项链旋转+对称群的polya计数
- polya计数模版题总结
- SPOJ 422 Transposing is Even More Fun(Polya计数)
- HDU 4633 Who's Aunt Zhang (2013多校4 1002 polya计数)
- poj_Necklace of Beads_组合数学polya计数
- [ACM] POJ 1286 Necklace of Beads (Polya计数,直接套公式)
- [ACM] POJ 2154 Color (Polya计数优化,欧拉函数)
- poj 2409 Let it Bead Polya计数
- 【bzoj1004】Cards【Polya计数定理】【递推】
- POJ 2409 Let it Bead (polya计数,burnside染色)
- uva 10284 - Arif in Dhaka(First Love Part)等价类计数(Polya定理)
- poj 1286 Necklace of Beads 【polya计数】