Cómo verificar si un número es un primo retorcido o no usa bucle

Aquí vamos,

import java.io. *;
clase pública twistedprime
{
public static void main (String args []) arroja IOException
{

BufferedReader br = new BufferedReader (nuevo InputStreamReader (System.in));
int n, r, m, i, j, g, s = 0, k = 0, c = 0;
System.out.println (“Ingrese un número”);
n = Integer.parseInt (br.readLine ());
m = n;
int p = m;
mientras que (m! = 0)
{
r = m% 10;
s = (s * 10) + r;
m = m / 10;
}
para (i = 1; i <= n; i ++)
{
si (n% i == 0)
{
k ++;
}
}
para (j = 1; j <= s; j ++)
{
si (s% j == 0)
{
c ++;
}
}
si (k == 2 & c == 2)
{

System.out.println (p + “es un twisted prime”);
}
más
{
System.out.println (p + “no está retorcido”);
}
}
}

SALIDA:

🙂 🙂