【题解】【P3383 【模板】线性筛素数】
2024-08-31 13:38:36
#include<bits/stdc++.h>
using namespace std;
bool isPrime(int num)
{
if(num==1)
return 0;
if(num==2||num==3)
return 1;
if(num%6!=1&&num%6!=5)
return 0;
int tmp=sqrt(num);
for(int i=5;i<=tmp;i+=6)
if(num%i==0||num%(i+2)==0)
return 0;
return 1;
}
int main()
{
int n;
cin>>n;
int m;
cin>>m;
for(int i=1;i<=m;i++)
{
int num;
cin>>num;
if(isPrime(num))
cout<<"Yes"<<endl;
else cout<<"No"<<endl;
}
return 0;
}
最新文章
- MySQL执行计划解读
- C#Windows窗体应用程序MyKTV项目
- 为Docker容器配置固定IP
- dhtmlxGrid分页查询,条件查询实例
- OEM status|start|stop
- iOS - 文件与数据(File &; Data)
- java 批量插入10万条数据
- 扑克k,你知道的人物吗?
- 【转】Lua脚本语法说明简介
- 苹果公司的新的编程语言 Swift 高级语言()两--基本数据类型
- Modelsim使用笔记(一个完成工程的仿真)
- 团队作业8——第二次项目冲刺(Beta阶段)--第七天
- (转)Docker之Compose服务编排
- [CQOI2006]凸多边形
- 学习之路-->;大小文件读取并分页展示
- python--迭代器(Iterator)
- [转] jQuery的deferred对象详解
- 8.AOP全自动
- kaldi脚本注释二
- ElasticSearch6.2.3安装Head插件
热门文章
- LINQ查询表达式---------group子句
- 零元学Expression Blend 4 - Chapter 25 以Text相关功能就能简单做出具有设计感的登入画面
- EF 里的 join and Group Join
- 高斯判别分析模型( Gaussian discriminant analysis)及Python实现
- [Erlang-0015][Lager] Erlang日志框架Lager简析
- xe5 for android 地理定位GPS
- 设置qt插件路径
- Qt通过HTTP POST上传文件(python做服务端,附下载)
- 判断当前进程是否以管理员权限运行(AllocateAndInitializeSid后,用CheckTokenMembership与AdministratorsGroup进行比较,和Delphi的那个例子还有点不一样)
- java多线程之管道流