大于N的最小回文素数

class Solution {
    public static boolean judge(int n){
        if(n<=1){
            return false;
        }

        char[] arr=Integer.toString(n).toCharArray();
        int len=arr.length;
        if(n>11&&len%2==0){
            return false;
        }
        // 判断是否回文
        for(int i=0;i11&&len%2==0){
                n=(int)Math.pow(10,len);
                continue;
            }
            if(judge(n)){
                return n;
            }
        }
    }
}

你可能感兴趣的:(大于N的最小回文素数)