Meydan okuma
Belirli bir pozitif tamsayı aralığı için, istisnai olarak 0 dahil olmak üzere tamamen asal sayı basamaklarından oluşan ilk ve son asal sayıları bulun ( basamaklar için 0-2 aralığı 2-2 vermelidir). Aralık dahil. Herhangi bir sayı bulunamazsa, beklenen çıktı 0'dır. Böyle bir sayı varsa, beklenen çıktı o sayıdır.
Örnekler
- 1-100 aralığı için, ilk asal sayı 2 ve sonuncusu 73'tür (7 ve 3 asal sayılardır).
- 70–80 aralığı için, ilk asal sayı 73 ve sonuncusu da 73'tür (Verilen aralıkta yalnızca bir doğru sayı olduğundan, iki kez döndürürüz).
- 190–200 aralığı için doğru cevap yoktur, bu nedenle 0 değerini döndürürsünüz.
- 2000-2100 aralığı için, ilk asal sayı 2003 ve sonuncusu 2053'tür (0 rakamını atlarız, ancak diğer tüm rakamlar asaldır)
Bu kod golf , yani bayt en kısa kod kazanmak!
Tüm standart boşluklar geçerlidir.
Giriş
- İki tamsayıyı girdi olarak kabul etmekte özgürsünüz ancak fit, stack, fonksiyon argüman (lar) ı, CLI argüman, stdin görebilirsiniz.
- Yalnızca iki tamsayı almanız gerekir .
Çıktı
- Sen gerekir , ya yığını üzerine bırakın (dil destekleri o eğer bir kayıt düzeni bir dizi, çok getiriyi) sonucu döndüren, ya da (bu durumda, onlar nasılsa ayrılmalıdır) yazdırın.
- Çıktıların sırası önemsizdir.
- Öncü / sondaki parantez ve yeni satırlara izin verilir.
- Bir cevap varsa, aynı olsalar bile, iki sayı döndürmelisiniz.
- Yanıt yoksa 0 döndürmeniz gerekir.
0
yerine geri dönmem gerekmiyor[0]
mu?