【九度OJ】1047【素数判断】
来源:互联网 发布:中国核弹数量知乎 编辑:程序博客网 时间:2024/06/05 11:50
这道题。。。实在是。。。。太。。。。“难”了。。。。。!!!
这么水的题。。。怎么会是等级三。。。
还上网找了些素数判断算法和算法优化,完全用不到啊!n的范围都没告诉,我还纳闷怎么没说,结果纯循环就解决了。看来有时候还真不能把题想的太难,for循环都没优化,直接判断到n-1.。。。。。。。o(╯□╰)o囧囧囧囧啊!
代码:
package Test1;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.StreamTokenizer;public class Test18_1047 {/** *by qr jobdu 1047 2014-8-13 * @throws IOException */public static void main(String[] args) throws IOException {StreamTokenizer st=new StreamTokenizer(new BufferedReader(new InputStreamReader(System.in)));while((st.nextToken())!=StreamTokenizer.TT_EOF){int n=(int)st.nval;boolean flag=true;if(n==0 || n==1 || n<0)flag=false;else if(n%2==0 && n!=2)flag=false;else{ for(int i=3;i<n;i++)if(n%i==0){flag=false;break;}}if(flag)System.out.println("yes");elseSystem.out.println("no");}}}
0 0
- 【九度OJ】1047【素数判断】
- 【九度OJ】:1047 素数
- 【九度OJ】1163【素数判断】【C实现】
- 九度 OJ 1047:素数判定
- 九度oj--1047素数判定
- 九度OJ-1047:素数判定
- 九度oj 题目1047:素数判定
- 九度OJ-题目1047 素数判定
- 九度OJ题目1047:素数判定
- 九度OJ 1047:素数判定 (素数)
- 九度OJ 1163 素数
- 九度oj-1163-素数
- 九度OJ 1163:素数 (素数)
- 九度OJ—题目1047:素数判定
- 九度oj 素数 1047,1163,1040,1140
- 【九度OJ】题目1047:素数判定 解题报告
- 九度OJ 教程52 素数筛选
- 九度OJ-1163:素数(未关联)
- LeetCode - Array - Maximum Subarray
- java-泛型学习
- PLsql
- WIN7 下 Qt Creator 安装 QWT (转)
- Angular学习(十五)——Route和$location/与服务器交互
- 【九度OJ】1047【素数判断】
- 【缩点】HDU 2767 Proving Equivalences
- 在VC中使用CCheckListBox
- C++的继承操作---基类指针访问派生类问题---基类成员恢复访问属性问题
- C/C++ 回调函数详解
- commons-fileupload+servlet实现简单文件上传
- LeetCode Climbing Stairs
- Windows 8.1 读取OAKEY代码
- java-反射机制