题干:

给出N个正整数,检测每个数是否为质数。如果是,输出"Yes",否则输出"No"。

Input

第1行:一个数N,表示正整数的数量。(1 <= N <= 1000) 
第2 - N + 1行:每行1个数(2 <= Sii <= 10^9)

Output

输出共N行,每行为 Yes 或 No。

Sample Input

5
2
3
4
5
6

Sample Output

Yes
Yes
No
Yes
No

解题报告:

不能预处理,会超时的。每次sqrt(n)就足够了。sqrt(1e9)=30000左右,这样总最差复杂度就是o(1000*30000)也就是个1e7。不会炸,但是如果n*log(logn)的预处理就不太办了。。

AC代码:

#include<bits/stdc++.h>using namespace std;
bool isprime(int x) {for(int i = 2; i*i<=x; i++){if(x%i==0) return 0;}return 1;
}int main()
{int n;int qq;cin>>n;while(n--) {scanf("%d",&qq);if(isprime(qq) ) printf("Yes\n");else printf("No\n");}return 0 ;
}

【51Nod - 1106 】质数检测 (水题,数论)相关推荐

  1. 2017西安交大ACM小学期数论 [水题]

    水题 发布时间: 2017年6月25日 14:06   最后更新: 2017年7月3日 09:27   时间限制: 1000ms   内存限制: 128M 描述 平均因数个数的统计对于估算数论题目复杂 ...

  2. Bailian2937 异常细胞检测【水题】

    2937:异常细胞检测 总时间限制: 1000ms 内存限制: 65536kB 描述 我们拍摄的一张CT照片用一个二维数组来存储,假设数组中的每个点代表一个细胞.每个细胞的颜色用0到255之间(包括0 ...

  3. 【HDU - 5585】Numbers (水题,数学,数论)

    题干: There is a number N.You should output "YES" if N is a multiple of 2, 3 or 5,otherwise ...

  4. 算法刷题-数论-试除法求约数、约数个数、约数之和、最大公约数(辗转相除法)

    文章目录 acwing869. 试除法求约数 acwing870. 约数个数 acwing871. 约数之和 acwing872. 最大公约数 acwing869. 试除法求约数 acwing869. ...

  5. LOJ #6303. 水题 (约数 质因数)

    #6303. 水题 内存限制 10 MiB 时间限制:1000 ms 标准输入输出 题目描述 给定正整数 n,kn, kn,k,已知非负整数 xxx 满足 n!modkx=0,求 xmaxx_{max ...

  6. 水题/poj 1852 Ants

    1 /* 2 PROBLEM:poj1852 3 AUTHER:Nicole 4 MEMO:水题 5 */ 6 #include<cstdio> 7 using namespace std ...

  7. HDU2673-shǎ崽(水题)

    如果不能够直接秒杀的题,就不算水题.又应证了那句话,有时候,如果在水题上卡住,那么此题对于你来说,也就不算是水题了额~~ 刚睡醒,迷迷糊糊. 题目的意思很简单,求一个最大的,再求一个最小的.几乎是什么 ...

  8. 这么简单的目标检测赛题,竟然设置260万现金奖!

    作为『新一代人工智能地图』的百度地图,借助于图像识别.语音识别.大数据处理等人工智能技术,大幅提升地图数据采集和处理的自动化程度,实现道路覆盖超过1000万公里,已成为业内AI化水平最高.搭载的AI技 ...

  9. 图论刷水题记录(二)(最短路-----SPFA算法)

    继第一篇的后续,又来刷水题了,写的是SPFA算法,这个算法的复杂度比较玄学,感觉能不用就不用了,但是他的好处就是可以判断负圈. 3月26日: 1.POJ 1847 Tram 题意:在一个交通网络上有N ...

  10. 图论刷水题记录(一)(最短路-----dijkstra算法)

    最近实在不知道干些什么,感觉自己除了水题什么都不会做,算了去刷一刷图论的水题吧本来想合起来一起发,想了想太长的话以后看起来也不方便,题目所以今天晚上就先发了dij部分,由上到下由易变难. 1.POJ ...

最新文章

  1. MF训练套件(1):如何去除应用标题?
  2. xpath 第一个元素_XPath
  3. android 导入系统证书,安卓手机添加系统证书方法(HTTPS抓包)
  4. 二 用标准c语言实现hanoi塔问题,天大2016年1二月《数据结构》期末大作业考核要求.doc...
  5. 基于JindoFS+OSS构建高效数据湖
  6. 让IT人早点下班?高效的vPro平台帮你忙
  7. 问题 | kali2019.04版中文语言安装后就会乱码
  8. 那位 13 岁就当上老板的开发者是如何炼成的?
  9. NVisionXR_iOS教程五 —— 添加灯光渲染
  10. pythonlist详解_零基础入门Python3-列表list详解
  11. directx修复工具_Diamond Cut Forensics 10(音频修复软件)分享
  12. 游戏加加导致cpu降频
  13. delphi 水晶按钮
  14. 如何伪装成一个服务端开发(五)
  15. buck电路上下管_分时供电全桥Buck型双输入直流变换器
  16. 分布式事务框架seata介绍
  17. 硬纪元干货|appMagics伏英娜:优质IP和直播内容嫁接,带来全新AR体验
  18. Linux修改文件时间或创建新文件:touch
  19. 文本数据挖掘----数据预处理
  20. Netgear路由器救砖教程

热门文章

  1. [算法][二分查找][排除法]
  2. rpn风险等级评价准则_2019一建经济学习重点:技术方案经济效果评价
  3. java string replace 重载_关于Java:如何使用replace(char,char)替换字符b的所有实例为空...
  4. jquery查找ul属性不是hide,jQuery的ul显示/隐藏功能
  5. 用了十年的昵称badboy_怎样用5秒钟看清一对夫妻的真实感情状况?
  6. python3导入模块原理_Python模块导入机制与规范
  7. JAVA_if或者怎么用,Java If语句
  8. 郑州it java_郑州Java网站开发
  9. open函数中O_CLOEXEC标志的开关
  10. WinCE系统的编译过程详解