public static void main(String[] args) {
int sum = 0; // sum用来记录一次十次遍历有多少个素数
for (int i = 2; i < 300; i++) { //等差数列的初始值
for (int j = 1; j < 300; j++) { //等差数列的公差
for (int k = 0; k < 10; k++) { //遍历10个数
if (sushu(i + j * k)) { //判断是否为素数
sum++;
}
}
if (sum == 10) {
System.out.println(j);
}else {
sum = 0;
}
}
}
}
//素数的判定
public static boolean sushu(int n) { //n为输入的待测数字
for (int i = 2; i < n; i++) {
if (n % i == 0) { //i为比n小的数
return false;
}
}
return true;
}