赞
踩
【问题描述】
我们知道第一个质数是 2、第二个质数是 3、第三个质数是 5……请你计算 第 2019 个质数是多少?
代码如下:
import java.util.ArrayList; public class Main { public static void main(String[] args) { ArrayList<Object> list=new ArrayList<>(); for(int i=2;i<=20000;i++) { int a=0; for(int j=2;j<i;j++) { if(i%j==0) { a++; break; } } if(a==0) { list.add(i); } } System.out.println(list.get(2018)); } }答案:17569
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。