Bir birinci boşluk , iki ardışık asal arasındaki farktır. Daha spesifik olarak, eğer p ve q , p < q ve p + 1, p +2, ..., q −1 olan primerler ise, pr ve p ve q , n = q - p aralığını tanımlar . Boşluk olduğu söylenen ait göre p ve olması uzunluğu n .
Keyfi olarak büyük ana boşlukların olduğu bilinmektedir. Başka bir deyişle, n verildiğinde, n veya daha büyük bir uzunluk aralığı vardır . Bununla birlikte, tam uzunluktaki bir ana boşluk n olmayabilir (ancak daha büyük bir tek olacaktır).
Meydan okuma
Olumlu bir tamsayı verildiğinde n
, uzunluk n
veya daha büyük bir boşluk başlatan ilk prime çıktı .
Örnek olarak, girdi 4
için çıktı şöyle olmalıdır 7
, çünkü 7 ve 11, en az 4 farklı olan ilk ardışık primerlerdir (önceki boşluklar 1, 2 ila 3; 2, 3 ila 5 ve 2, 5'tir) 7'ye). Girdi 3
için cevap da olmalıdır 7
(3 uzunluk aralığında boşluk yoktur).
Ek kurallar
Algoritma teorik olarak keyfi yüksek çalışmalıdır
n
. Uygulamada, programın zaman, hafıza veya veri tipi boyutuyla sınırlı olup olmadığı kabul edilebilir.Giriş ve çıkış herhangi bir makul yoldan alınabilir .
Herhangi bir programlama dilinde programlara veya fonksiyonlara izin verilir . Standart boşluklar yasaktır.
Bayt cinsinden en kısa kod kazanır.
Test durumları
Input -> Output
1 2
2 3
3 7
4 7
6 23
10 113
16 523
17 523
18 523
30 1327
50 19609
100 370261
200 20831323