poj2409
来源:互联网 发布:不会编程能学数据库吗 编辑:程序博客网 时间:2024/05/22 05:14
polya第二题,没有难度。
/*************************************************************************> File Name: poj2409.cpp> Author: zhengnanlee > Mail: zhengnanlee@hotmail.com > Created Time: 2013年09月24日 星期二 16时34分20秒 ************************************************************************/#include <iostream>#include <math.h>using namespace std;int gcd(int v1, int v2) { while(v2) { int temp = v2; v2 = v1 % v2; v1 = temp; } return v1; }int main(){ int n, m; while(cin>>n>>m && (n || m)) { int ans = 0; for(int i = 1; i <= m; i++) { ans += pow(n, gcd(i,m)); } if(m & 1) { ans += m * pow(n, m / 2 + 1); } else { ans += (m / 2) * pow(n, m / 2) + m / 2 * pow(n, m / 2 + 1); } ans /= m * 2; cout << ans << endl; } return 0;}
- poj2409
- poj2409
- poj2409
- POJ2409 染色问题
- poj2409 Let it Bead
- polya定理 poj1286 poj2409
- poj2409 Let it Bead
- Poj2409 polya计数
- POJ2409 Let it Bead
- polya定理 和 置换 poj2409
- POJ2409--Let it Bead--Polya
- poj2409 Let it Bead(置换)
- Polya计数法总结 POJ2409&&2154&&SGU282
- poj2409(polya计数 套模版)
- poj2409 等价类计数问题 polya定理
- poj2409 Let it Bead polya定理
- polya定理 poj2409 Let it Bead
- POJ2409 Let it Bead【Polya定理】
- Oracle_用存储过程杀掉session解决锁表的问题
- cg编程之 Shader Language原理
- zencart批量添加特价产品,修改特价产品价格
- 如何在eclipse的WEB-INF文件夹下生成class文件夹
- Extjs 轮询方式聊天功能
- poj2409
- 触发器、存储过程、表变量、临时表
- CSDN博客贴代码如何快速排版规范
- java中hashcode()和equals()
- 计算view大小(measure)
- 网线制作必修课
- PID控制原理
- Oracle优化器和优化模式
- Android Play V3 Purchasing an Item