Như chúng ta đã biết, đó là tất cả các con rùa . Nhưng nó có phải là tất cả các cách xuống quá không?
Một số được coi là "số nguyên tố rùa" nếu nó thỏa mãn các điều kiện sau:
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.
Ví dụ, 239
là một "số nguyên tố rùa", vì nó có thể được giảm xuống 23
sau đó 2
hoặc 3
cả hai đều là số nguyên tố. Nó cũng có thể được giảm xuống 29
sau đó 2
. 151
không phải là số nguyên tố rùa, vì nó giảm xuống 15
(không phải số nguyên tố), 51
(không phải số nguyên tố) hoặc 11
. 11
là số nguyên tố, nhưng chỉ có thể giảm xuống 1
, mà không.
Cho một số nguyên dương, xác định xem đó có phải là "số nguyên tố rùa" không. Đầu ra của bạn có thể ở bất kỳ dạng nào miễn là nó cho cùng một đầu ra cho bất kỳ giá trị trung thực hoặc falsey nào.
Các trường hợp thử nghiệm:
input -> output
1 -> false
2 -> true
17 -> true
19 -> false
239 -> true
389 -> false
Chấm điểm
Đây là môn đánh gôn , vì vậy câu trả lời ngắn nhất trong mỗi ngôn ngữ sẽ thắng!