博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【模板】埃筛
阅读量:5295 次
发布时间:2019-06-14

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

洛谷3383

1 #include
2 #include
3 #include
4 using namespace std; 5 const int maxn=10000010; 6 int n,m; 7 bool a[maxn]; //a[i]为1表示i不是质数 8 void read(int &k){ 9 k=0; int f=1; char c=getchar();10 while(c<'0'||c>'9')c=='-'&&(f=-1),c=getchar();11 while('0'<=c&&c<='9')k=k*10+c-'0',c=getchar();12 k*=f;13 }14 int main(){15 read(n); read(m); a[1]=1; //1不是质数,要特判 16 for (int i=1;i*i<=n;i++) if (!a[i])17 for (int j=i<<1;j<=n;j+=i) a[j]=1;18 for (int i=1,x;i<=m;i++) read(x),printf(a[x]?"No\n":"Yes\n");19 return 0;20 }
View Code

转载于:https://www.cnblogs.com/DriverLao/p/7744042.html

你可能感兴趣的文章
在16aspx.com上下了一个简单商品房销售系统源码,怎么修改它的默认登录名和密码...
查看>>
c++回调函数
查看>>
linux下Rtree的安装
查看>>
【Java】 剑指offer(53-2) 0到n-1中缺失的数字
查看>>
Delphi中ListView类的用法
查看>>
bzoj3110: [Zjoi2013]K大数查询 【树套树,标记永久化】
查看>>
[原创]Java 的传值小例子
查看>>
博客第一弹—聊聊HTML的那些事
查看>>
Mysql安装方法及安装问题解决
查看>>
Java动态代理的两种实现方式:
查看>>
PHP trait
查看>>
1_fbauto
查看>>
IO体系、集合体系、多线程、jdbc
查看>>
关于时间:UTC/GMT/xST/ xDT
查看>>
[51Nod1089] 最长回文子串 V2(Manacher算法)
查看>>
Asp.Net生命周期系列六
查看>>
php引用 =& 详解
查看>>
Codeforces 914D Bash and a Tough Math Puzzle (ZKW线段树)
查看>>
POJ 3009: Curling 2.0
查看>>
DLNA介绍(包含UPnP,2011/6/20 更新)
查看>>