const int N = 1e4;
int primes[N], cnt;
bool st[N];
bool vis[N];
void get_primes(int n)
{
for(int i = 2; i <= n; i++)
{
if(!st[i]) primes[cnt++] = i;
for(int j = 0; primes[j] <= n / i; j++)
{
st[primes[j]*i] = true;
if(i % primes[j] == 0) break;
}
}
}
相关文章
- 02-26bzoj 2795 [Poi2012]A Horrible Poem hash+线性筛
- 02-26线性筛求欧拉函数的证明
- 02-26Gym 101981J - Prime Game - [数学题][线性筛+分解质因数][2018-2019 ACM-ICPC Asia Nanjing Regional Contest Problem J]
- 02-26POJ3126 Prime Path(BFS+线性筛/埃氏筛)
- 02-26xdoj 1028 (素数线性筛+dp)
- 02-26【bzoj3309】DZY Loves Math 莫比乌斯反演+线性筛
- 02-26The Euler function 线性筛法求欧拉函数
- 02-26线性筛
- 02-26SPOJ PRIME1 - Prime Generator(线性筛)
- 02-26c语言学习3(线性筛)