Hepimizin bildiği gibi, tamamen aşağı kaplumbağalar . Ama bu tamamen aşağı asal mı?
Aşağıdaki koşullara uyuyorsa, sayı "kaplumbağa üssü" olarak kabul edilir:
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.
Örneğin 239
, bir "kaplumbağa üssü", 23
ya o zamana ya 2
da 3
her ikisine de asal olana indirgenebilir . Ayrıca indirgenebilir 29
sonra 2
. 151
kaplumbağa asal değildir, azalır 15
(asal değil), 51
(asal değil) veya 11
. 11
asal, ancak sadece azaltabilir 1
, hangisi değil.
Olumlu bir tamsayı verildiğinde, bunun bir "kaplumbağa üssü" olup olmadığını belirleyin. Çıktınız, herhangi bir gerçek veya falsey değeri için aynı çıktıyı verdiği sürece herhangi bir biçimde olabilir.
Test durumları:
input -> output
1 -> false
2 -> true
17 -> true
19 -> false
239 -> true
389 -> false
puanlama
Bu kod golf , yani her dilde en kısa cevap kazanır!