public class PalindromePrmNum {
public static void main(String[] args) {
int count=0;
//判断素数
for(int i=2;i<1000;i++){
boolean flag=true;
for(int j=2;j<i;j++){
if(i%j==0){
flag=false;
break; //跳出内层for循环
}else{
flag=true;
}
}
//如果是素数,再判断是不是回文数
if(flag){
if(getPldNum(i)){
count++;
System.out.print(i+" ");
if(count==5){
System.out.println();
count=0;
}
}
}
}
}
//判断是否是回文数
private static boolean getPldNum(int i){
String str=i+"";
int len=str.length();
if(len==1){
return true;
}else if(len==2){
if(str.charAt(0)==str.charAt(1)){
return true;
}
}else if(len==3){
if(str.charAt(0)==str.charAt(2)){
return true;
}
}
return false;
}
}
回文素数
最新推荐文章于 2023-02-14 17:24:02 发布