import java.util.ArrayList;
import java.util.List;
public class tet {
static List<Integer>TS=new ArrayList<Integer>();//存放素数
static List<Integer>TS1=new ArrayList<Integer>();//存放默尼森数
public static void main(String[] args) {
// TODO Auto-generated method stub
int i,j,k;
for(int n=3;n<=10000;n++){
int t=0;
for(i=2;(i*i)<=n;i++){//遍历n的约数
if(n%i==0)t++;
}
if(t==0) TS.add(n);
}
for(j=0;j<TS.size();j++){
int P=TS.get(j);
for(k=j+1;k<TS.size();k++){
int M=TS.get(k);
if(M==Math.pow(P,2)-1)
TS1.add(M);
}
}
System.out.println(TS1);
}
}
移动的红烧肉
相关分类