Jak wszyscy wiemy, żółwie schodzą w dół . Ale czy jest to również liczba pierwsza?
Liczbę uważa się za „pierwszą żółwia”, jeżeli spełnia następujące warunki:
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.
Na przykład 239jest „żółwiem”, ponieważ można je zredukować do 23jednego 2lub 3obu, które są pierwsze. To również może być zredukowana do 29wtedy 2. 151nie jest liczbą pierwszą żółwia, ponieważ redukuje się do 15(nie pierwsza), 51(nie pierwsza) lub 11. 11jest liczbą pierwszą, ale można ją jedynie zredukować 1, co nie jest.
Biorąc pod uwagę dodatnią liczbę całkowitą, określ, czy jest to „liczba żółwia”. Twój wynik może być w dowolnej formie, pod warunkiem, że daje to samo wyjście dla dowolnej wartości prawdziwej lub falsey.
Przypadki testowe:
input -> output
1 -> false
2 -> true
17 -> true
19 -> false
239 -> true
389 -> false
Punktacja
To jest golf golfowy , więc wygrywa najkrótsza odpowiedź w każdym języku!