एक प्राइमरी गैप दो लगातार प्राइम के बीच का अंतर है। अधिक विशेष रूप से, अगर पी और क्यू के साथ अभाज्य हैं पी < क्ष और पी +1, पी 2, ..., क्ष -1 नहीं हैं अभाज्य संख्या, अभाज्य p और q के अंतराल को परिभाषित n = क्ष - पी । अंतर को पी द्वारा शुरू किया गया है , और लंबाई एन है ।
यह ज्ञात है कि मनमाने ढंग से बड़े अंतराल मौजूद हैं। यही है, n को देखते हुए लंबाई n या बड़ा का एक मुख्य अंतर मौजूद है । हालांकि, लंबाई n का एक मुख्य अंतर मौजूद नहीं हो सकता है (लेकिन एक बड़ा एक होगा)।
चुनौती
एक सकारात्मक पूर्णांक को देखते हुए n, पहला प्राइम आउटपुट जो लंबाई nया बड़े के अंतराल को शुरू करता है ।
उदाहरण के लिए, इनपुट के 4लिए आउटपुट होना चाहिए 7, क्योंकि 7 और 11 पहले लगातार होने वाले प्राइम हैं जो कम से कम 4 से भिन्न होते हैं (पिछले अंतराल 1 हैं, 2 से 3 तक; 2, 3 से 5 तक; और 2, 5 से; 7)। इनपुट के 3लिए उत्तर भी होना चाहिए 7(लंबाई 3 की कोई कमी नहीं है)।
सशर्त नियम
एल्गोरिथ्म को सैद्धांतिक रूप से उच्च स्तर के लिए काम करना चाहिए
n। व्यवहार में, यह स्वीकार्य है यदि कार्यक्रम समय, स्मृति या डेटा-प्रकार के आकार तक सीमित है।इनपुट और आउटपुट किसी भी उचित माध्यम से लिया जा सकता है ।
प्रोग्राम या फ़ंक्शंस की अनुमति है, किसी भी प्रोग्रामिंग भाषा में । मानक खामियों को मना किया जाता है।
बाइट्स में सबसे छोटा कोड जीतता है।
परीक्षण के मामलों
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