Comme nous le savons tous, ce sont des tortues tout le long . Mais est-ce aussi l'amorçage vers le bas?
Un nombre est considéré comme un "premier tortue" s'il remplit les conditions suivantes:
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.
Par exemple, 239
est un "tortue-prime", car il peut être réduit à 23
alors l'un 2
ou l' autre 3
, les deux étant premiers. Il peut également être réduit jusque- 29
là 2
. 151
n'est pas un nombre premier de tortue, car il se réduit à 15
(pas premier), 51
(pas premier), ou11
. 11
est premier, mais ne peut que se réduire à 1
, ce qui n'est pas le cas.
Etant donné un entier positif, déterminez s'il s'agit d'un "premier tortue". Votre sortie peut être sous n'importe quelle forme tant qu'elle donne la même sortie pour toute valeur véridique ou falsey.
Cas de test:
input -> output
1 -> false
2 -> true
17 -> true
19 -> false
239 -> true
389 -> false
Notation
C'est le code-golf , donc la réponse la plus courte dans chaque langue gagne!