Ana küme , bir tam sayı K daha yüksek 2 en yüksek asal oluşturduğu çift olarak tanımlanır kesinlikle daha düşük N ve düşük asal katı daha yüksek N .
Yukarıdaki tanımın ardından, eğer tamsayı bir başbakan ise, baş kümesinin ondan önceki ve sonraki asal çiftidir .
Görev
İki tamsayı N , M ( N, M ≥ 3 ) verildiğinde , N ve M'nin aynı ana kümeye sahip olup olmadıklarına bağlı olarak bir doğruluk / falsy değeri verin .
Bu kod golf , bu nedenle amaç bayt sayınızı mümkün olduğunca azaltmaktır. Böylece, her programlama dilinde en kısa kod kazanır.
Test senaryoları / Örnekler
Örneğin, bir asal küme 9 olduğunu [7, 11]
, çünkü:
- 7 , 9'dan kesinlikle daha düşük olan en yüksek asaldır ve
- 11 , 9'dan kesinlikle daha yüksek olan en düşük asaldır .
Benzer şekilde, asal küme 67 olduğunu [61, 71]
(yani not 67 bir asal).
Gerçek çiftler
8, 10 20, 22 65, 65 73, 73 86, 84 326, 318 513, 518
Falsy Çiftleri
4, 5 6, 8 409, 401 348, 347 419, 418 311, 313 326, 305