
素数
西瓜不甜不甜不甜
这个作者很懒,什么都没留下…
展开
-
【POJ】2739 - Sum of Consecutive Prime Numbers 尺取法+素数
http://poj.org/problem?id=2739将整数n分解为连续素数之和,有多少种分法?艾氏筛法做一份素数表,然后在表上爬行一遍。#include <iostream>#include <cstdio>#include <cstring>#include <cmath>#include <queue>#include <algorithm>using namespace s原创 2017-08-28 23:19:21 · 332 阅读 · 0 评论 -
【POJ】3126 - Prime Path 素数
http://poj.org/problem?id=3126给定两个四位素数a 、 b,要求把a变换到b 每次只能变一个数,且变的这个数是素数,求最少变换次数。素数表+bfs#include <iostream>#include <cstdio>#include <cstring>#include <cmath>#include <queue>#include <algorithm>u原创 2017-08-29 22:28:21 · 304 阅读 · 0 评论 -
【POJ】3421 - X-factor Chains 素数
http://poj.org/problem?id=3421将一个数X分解成从1到X的数列,前一个数可以整除后一个数,求最大链长和链的个数。#include <iostream>#include <cstdio>#include <cstring>#include <cmath>#include <queue>#include <vector>#include <numeric>#in原创 2017-08-30 16:17:29 · 337 阅读 · 0 评论 -
【POJ】3048-Max Factor 筛法求素数
http://poj.org/problem?id=3048给n个数,求出其中质因数最大的数思路:在筛素数的时候,记录每个数对应的最大质因数,在访问该数时可以以o(1)的复杂度找到它的最大质因数。再加上贪心的想法,在每次访问的时候找到当前最大质因数,并且记录该数。#include <iostream>#include <cstring>#include <cmath>#include <cst转载 2017-10-31 10:58:28 · 345 阅读 · 0 评论 -
【模版】筛素数
#include <bits/stdc++.h>using namespace std;const long long N=1000005;int dp[N]={1,1,0};int prim[N],tot=0;void init(){ for (long long i=2;i<N;i++){ if (dp[i]) continue; ...原创 2018-03-26 20:12:19 · 119 阅读 · 0 评论