poj1365 Prime Land
来源:互联网 发布:mysql高并发写入方案 编辑:程序博客网 时间:2024/05/26 09:57
数字的质因子分解。。
Code:
#include <cmath>#include <cstdio>#include <cstring>#include <iostream>using namespace std;typedef long long LL;int main() { LL n, p, t, i; int pri[100], e[100]; while (true) { cin >> p; n = 1; while (0 != p) { cin >> t; n *= pow(p, t); if (getchar() == '\n') break; cin >> p; } if (p == 0) break; int cnt = 0; --n;// printf("%d\n",n); int k = 2; memset(e, 0, sizeof(e)); while (k <=sqrt(n)) { if (n % k == 0) { pri[cnt] = k; while (n % k == 0) { e[cnt]++; n /= k; }// printf("%d %d\n",pri[cnt], e[cnt]); cnt++; } if (k != 2) k += 2; else k++; } if(n>1) { pri[cnt] = n; e[cnt]++; cnt++; } for (i = cnt-1; i >0; i--) printf("%d %d ", pri[i], e[i]); printf("%d %d\n",pri[0],e[0]); } return 0;}
- poj1365 Prime Land
- POJ1365 Prime Land 初等数论
- POJ1365——Prime Land
- POJ1365 Prime Land【质因数分解】【素数】【水题】
- POJ1365——Prime Land(素数筛选加暴力)
- Prime Land
- Prime Land
- Prime Land
- Prime Land
- Prime Land
- poj1365
- poj1365
- POJ 1365 Prime Land
- PKU 1365 Prime Land
- UVa 516-Prime Land
- POJ-1365-Prime Land
- poj 1365 Prime Land
- POJ 1365 Prime Land
- shell 编程学习笔记(二)
- 数据库指南-SQL与NoSQL
- Path Sum
- Path Sum II
- oracle 体系结构(七)
- poj1365 Prime Land
- Minimum Depth of Binary Tree
- Android面试题
- Balanced Binary Tree
- 农民·编程·梦
- 微软亚院之编程判断俩个链表是否相交
- 如何画数据流图
- 新学期一水
- JQuery事件执行与DOM加载