蓝桥杯第十届质数

2年前 (2020-01-03) 397次浏览 已收录 9个评论

计算第2019个质数是多少

答案: 17569

package ten;
 
public class 质数 {
	static Boolean sushu(int a) {
		for(int i=2;i<=Math.sqrt(a);i++) {
			if(a%i==0) {
				return false;
			}
		}
		return true;
	}
public static void main(String[] args) {
	int count=1;
	int i=3;
	while(true) {
		if(sushu(i)) {
			++count;
		}
		if(count==2019) {
			System.out.println(i);
			break;
		}
		i++;
	}
}
}
 

渣渣龙, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:蓝桥杯第十届质数
喜欢 (0)

您必须 登录 才能发表评论!

(9)个小伙伴在吐槽
  1. 收到,谢了,大佬
    9哥2020-01-06 20:01
  2. 牛皮
    哈十七2020-01-06 20:03
  3. 可以
    靓仔2020-03-27 12:59
  4. 记住这个网站了
    渣渣混2020-03-27 13:23
  5. good厉害了
    笔记本2020-03-27 13:49
  6. 以后多发点哦
    hello2020-03-28 16:39
  7. 还可以
    靓仔2020-03-28 17:05
  8. 我也是小白以后多多交流
    你哥2020-03-28 17:56
  9. 我也是学计算机的
    奋斗2020-05-26 10:08