Red de conocimientos turísticos - Información de alquiler - Escribir un programa java para números anti-primos (números primos escritos al revés).

Escribir un programa java para números anti-primos (números primos escritos al revés).

Clase pública temporal

{

Booleano estático público isPrime(n largo)

{//Juzgar número primo

int I = 2 ;

mientras(I * I & lt; = n)

{

Si (n % i ==0)

Devuelve falso

i++;

}

Devuelve verdadero

}

Cadena estática pública inversaStr(String str )

{//Cadena inversa

Resultado de cadena = " ";

for(int I = str . length()-1; i & gt= 0;i-)

{

resultado+= charat(I);

}

Devolver resultado

}

Judge inverso booleano estático público (n largo)

{//Juicio numérico inverso

cadena nStr = cadena inversa (n+" ") ;

el retorno es primo(integer . parse int(nStr));

}

El booleano estático público esPalindromic(long n)

{//Juicio palíndromo

cadena str 1 = n+" ";

cadena str 2 = cadena inversa(cadena 1);

¡Regresar! str 1 es igual a (str 2);

}

Public static void main(String[] args)

{

int. n = 0; //Contador

int I = 2; //1 no es un número primo, por lo que comienza con 2.

while(n & lt; 100)

{

if (isPalindromic(i) and amp& ampisPrime(i) and amp& ampreverseJudge(i))

{

sistema . print(I+" \ t \ t ");

n++; == 0)

sistema . println();

}

i++; >}

}