L1-028. 判断素数

本题的目标很简单,就是判断一个给定的正整数是否素数。

输入格式:

输入在第一行给出一个正整数N(<=10),随后N行,每行给出一个小于231的需要判断的正整数。

输出格式:

对每个需要判断的正整数,如果它是素数,则在一行中输出“Yes”,否则输出“No”。

输入样例:

2
11
111

输出样例:

Yes
No
 #include<bits/stdc++.h>
using namespace std;
bool isprime (int a) {
if (a <= ) return false;
else if (a == ) return true;
else if (a % == ) return false;
else {
for (int i = ; i <= sqrt (a); i += ) {
if (a % i == )
return false;
}
}
return true;
}
int main() {
int t;
cin >> t;
while (t--) {
int n;
cin >> n;
if (isprime (n) )
puts ("Yes");
else
puts ("No");
}
}

最新文章

  1. Android 浮窗开发之窗口层级
  2. Yii;CodeIgniter;thinkphp学习
  3. Visual Studio 2015出现Cannot find one or more components. Please reinstall the application.的问题解决
  4. AUTOSSH,ssh反向代理
  5. iOS开发多线程篇—NSOperation简单介绍
  6. 关于android初学者必须掌握的Activity的四大知识点
  7. python数字图像处理(6):图像的批量处理
  8. Mac环境下用Java(Sikuli+Robot)实现页游自动化
  9. 彩票APP将演绎“快鱼吃慢鱼”的发展轨迹
  10. 【开源java游戏框架libgdx专题】-01-libgdx介绍
  11. 简单选择排序(Simple Selection Sort)的C语言实现
  12. 关于Android新建出错:Errors occurred during the build. Errors running builder &#39;Android Resource M
  13. org.jawin.COMException: 8000ffff: Invalid ptr null flag(原址:http://osdir.com/ml/windows.devel.jawin/2006-01/msg00013.html)
  14. 有关Struts2a的ction直接使用response异步问题
  15. 手机自动化测试:Appium源码分析之跟踪代码分析五
  16. Azkaban工作流调度器
  17. JavaScript获取元素尺寸和大小操作总结(转载)
  18. Tree Traversals Again
  19. java之路 数据类型-常量
  20. 轻松搭建Xposed Hook

热门文章

  1. Linux思维导图之rpm、yum、编译
  2. 将项目上传到Github之使用git命令上传
  3. Q&amp;A to prepare interview of HSBC
  4. HDU 5184
  5. POJ3177 Redundant Paths 图的边双连通分量
  6. 0x53 区间DP
  7. Java Colections 集合类 —— List、ArrayList、Set(HashSet)
  8. iOS开发中UIDatePicker控件的使用方法简介
  9. django 实现websocket
  10. POJ 1200 Hash