博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
蓝桥杯练习 用筛法求之N内的素数 线性素数筛
阅读量:5147 次
发布时间:2019-06-13

本文共 734 字,大约阅读时间需要 2 分钟。

题目链接

 

AC代码:

 

#include
#include
using namespace std;const int maxn = 1e6+10;//===================int prime[maxn];bool number[maxn];int n,cnt;void isprime(int n){ //1~n的素数 memset(number, true, sizeof number); number[0]=number[1] = false; cnt = 0; for (int i = 2; i <= n; i++){ if (number[i]) prime[cnt++] = i; for (int j = 0; j < cnt&&prime[j] * i <= n; j++){ number[prime[j] * i] = false; if (i%prime[j] == 0) break; } }}int main(){ cin >> n; isprime(n); for (int i = 0; i < cnt; i++){ cout << prime[i] << endl; } return 0;}
View Code

 

转载于:https://www.cnblogs.com/looeyWei/p/10498354.html

你可能感兴趣的文章
windows pear 安装
查看>>
22Spring基于配置文件的方式配置AOP
查看>>
H5页面在微信端的分享
查看>>
python13 1.函数的嵌套定义 2.global、nonlocal关键字 3.闭包及闭包的运用场景 4.装饰器...
查看>>
例6-5
查看>>
eclipse变量名自动补全
查看>>
一个数据库操作类(包含弹出对话框函数,也可自定义弹出的脚本内容)
查看>>
HIVE文件
查看>>
转——调试寄存器 原理与使用:DR0-DR7
查看>>
C# MP3文件属性读取
查看>>
团队冲刺06
查看>>
java字节流复制文件
查看>>
重载和覆盖
查看>>
实验二 进程调度预备
查看>>
7zip在DOS命令行用法总结
查看>>
Xcode开发 字符串用法
查看>>
在IIS中实现JSP
查看>>
[转载]Meta标签详解
查看>>
File,FileStream,byte[]3者互相转换总结(转)
查看>>
springboot 使用devtools 实现热部署
查看>>