线性筛模板
来源:互联网 发布:淘宝口令红包怎么领 编辑:程序博客网 时间:2024/06/07 19:51
线性筛法:#include<iostream> using namespace std;const int n=200000;long prime[n]={0},num_prime=0;//num_pirme记录素数个数int main(){int m;cin>>m; int a[n]={1,1},i,j; for(i=2;i<m;i++) { if(!a[i]) prime[num_prime++]=i; for(j=0;j<num_prime && i*prime[j]<m;j++) { a[i*prime[j]]=1;//合数标为1,同时,prime[j]是合数i*prime[j]的最小素因子 if(!(i%prime[j]))//即比一个合数大的质数和该合数的乘积可用一个更大的合数和比其小的质数相乘得到 break; } }for(i=0;i<num_prime;i++)//输出{if(i%10==0)printf("\n");printf("%3d ",prime[i]);}printf("\n"); return 0;}
0 0
- 线性筛素数模板
- 线性筛模板
- 线性筛模板
- 线性筛模板
- 线性素数筛模板
- 【模板】线性筛素数
- [模板]线性筛素数
- 【模板】线性筛素数
- luogu3383 线性筛模板
- 线性筛素数模板
- 线性素数筛法模板
- 线性筛μ的模板
- 线性筛求质数模板
- (模板)线性筛素数
- [模板练习]线性筛素数
- 欧拉线性筛模板
- 线性筛求素数模板
- P3383 【模板】线性筛素数
- 给客户处理数据库故障的过程分享
- VS 显示 debug 信息
- 仿照着写个bootloader (三-1)
- 02-1. Reversing Linked List (25) PAT DBS打基础之练习
- 3Sum
- 线性筛模板
- Codeforces Round #281 (Div. 2)E(数学)
- C++引用与指针的比较
- 在Eclipse中发布的项目在tomcat的webapp下没有出现的问题
- 纯CSS实现tooltip提示框,CSS箭头及形状之续篇--给整个tooltip提示框加个边框
- 20141210-实习面试经历
- 排序--快速排序
- C#控制DataMax打印机问题总结
- Nico Website