NYOJ B : 我是素数吗?
来源:互联网 发布:学习软件营销方案 编辑:程序博客网 时间:2024/06/18 16:50
B : 我是素数吗?
比赛链接:http://oj.nyist.me/OJ/contest_problemset.php?cid=1036
题目描述
有一个正整数n,它不知道它是不是素数,请你帮它判断一下。
输入
有多组输入,每行有一个正整数n(0<=n<=1000),当n等于0时,程序结束。
输出
对于每个数据输出一行,如果是素数,就输出“YES”,否则输出“NO”(不用输出引号)。
样例输入
复制
1230
样例输出
复制
NOYESYES
提示
无
这道题也是很简单的水题。
就如题目所说,就是简单的判断素数。
然后我是开了一个外部函数判断素数。
代码如下:
#include<stdio.h>int hhh(int n){ if(n<=1) return 0; for(int i=2;i<n;i++) { if(n%i==0) return 0; } return 1;}int a[1005];int main(){ int n; while(~scanf("%d",&n)) { if(n==0) break; if(hhh(n)) printf("YES\n"); else printf("NO\n"); } return 0;}
阅读全文
0 0
- NYOJ B : 我是素数吗?
- NYOJ-素数
- NYOJ素数
- NYOJ-素数
- NYOJ-169-素数(第三届河南省程序设计大赛B题(素数判断))
- 素数nyoj--(素数距离)
- 素数nyoj--(素数距离)
- NYOJ【169】素数【最近素数】
- 【我是坑B我是坑B我是坑B我是坑B我是坑B我是坑B我是坑B我是坑B】
- NYOJ - 素数求和问题
- NYOJ - 孪生素数问题
- NYOJ - 素数距离问题
- NYOJ - 快速查找素数
- NYOJ - 小明求素数积
- nyoj 488 素数环
- 孪生素数问题 nyoj
- nyoj 488 素数环
- NYOJ 22素数求和
- 傅里叶变换
- Weblogic 12.2.1.2.0 部署报 Jersey相关错误解决办法
- 关于乱码问题的解决与HttpServletResponse中的方法
- opencv入门
- 微信支付相关问题
- NYOJ B : 我是素数吗?
- Android_Databinding遇到的问题
- 并发队列ConcurrentLinkedQueue和阻塞队列LinkedBlockingQueue用法
- Linux select()详解
- 复制构造函数与普通构造函数的区别
- main函数的第三个参数envp
- iframe标签使用问题
- zoj 3954 Seven-Segment Display 位运算
- Android webview显示电脑版网页