Como todos sabemos, son tortugas hasta el fondo . Pero, ¿está bien preparado también?
Un número se considera un "primo de tortuga" si cumple las siguientes condiciones:
1) It is prime.
2) It is possible to remove a single digit leaving a prime number.
3) Step 2 can be repeated until left with a single digit prime.
Por ejemplo, 239
es un "tortuga-prime", ya que se puede reducir a 23
continuación, ya sea 2
o 3
, ambos de los cuales son primos. También se puede reducir a 29
entonces 2
. 151
no es un primo de tortuga, ya que se reduce a 15
(no primo), 51
(no primo) o 11
. 11
es primo, pero solo puede reducirse a 1
, que no lo es.
Dado un número entero positivo, determine si es un "primo de tortuga". Su salida puede ser de cualquier forma siempre que proporcione la misma salida para cualquier valor verdadero o falso.
Casos de prueba:
input -> output
1 -> false
2 -> true
17 -> true
19 -> false
239 -> true
389 -> false
Tanteo
Este es el código de golf , por lo que gana la respuesta más corta en cada idioma.