`
1140566087
  • 浏览: 547794 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
博客专栏
2c4ae07c-10c2-3bb0-a106-d91fe0a10f37
c/c++ 入门笔记
浏览量:18076
3161ba8d-c410-3ef9-871c-3e48524c5263
Android 学习笔记
浏览量:309525
Group-logo
J2ME 基础学习课程集
浏览量:18008
A98a97d4-eb03-3faf-af96-c7c28f709feb
Spring 学习过程记录...
浏览量:17195
社区版块
存档分类
最新评论

第100002个素数

阅读更多
    素数就是不能再进行等分的整数。比如:7,11。而9不是素数,因为它可以平分为3等份。一般认为最小的素数是2,接着是3,5,...

    请问,第100002(十万零二)个素数是多少?

    请注意:“2” 是第一素数,“3” 是第二个素数,依此类推。



	public static void main(String[] args){		
		int n = 1;  
		int i = 3;  
		while(n<100002){  
			if(check(i)){  
				n++;  
				i++;  
			}else{  
				i++;  
			}  
		}  
		System.out.println(n+"->"+i);  
	}

	public static boolean check(int x){
		for(int i=2;i*i<=x;i++){
			if(x%i==0){
				return false;
			}
		}
		return true;
	}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics