परिचय
एक पंचकोणीय संख्या ( A000326 ) सूत्र P n = 0.5 × (3n 2 -n) से उत्पन्न होती है । या आप केवल उपयोग किए गए डॉट्स की मात्रा की गणना कर सकते हैं:
आप पहले कुछ पंचकोणीय संख्याओं को खोजने के लिए सूत्र या ऊपर दिए गए gif का उपयोग कर सकते हैं:
1, 5, 12, 22, 35, 51, 70, 92, 117, 145, 176, 210, 247, 287, 330, 376, 425, 477, etc...
अगला, हमें x के योग की गणना करने की आवश्यकता है लगातार संख्याओं ।
उदाहरण के लिए, यदि x = 4 , हमें P n + P n + 1 + P n + 2 + P n + 3 (जिसमें 4 पद होते हैं ) को देखने की आवश्यकता है। यदि पंचकोणीय संख्याओं का योग भी एक पंचकोणीय संख्या है, तो हम इसे a कहेंगे पंचकोणीय पंचकोणीय संख्या ।
के लिए एक्स = 4 , छोटी से छोटी पंचकोणीय पंचकोण संख्या है 330
जो से बना है, 4 लगातार पंचकोणीय संख्या: 51, 70, 92, 117
। इसलिए, जब इनपुट होता है 4
, तो आपके कार्य का कार्यक्रम आउटपुट होना चाहिए 330
।
कार्य
- जब 1 से अधिक पूर्णांक दिया जाता है, तो सबसे छोटा पंचकोणीय पंचकोणीय संख्या का उत्पादन होता है।
- आप एक समारोह या एक कार्यक्रम प्रदान कर सकते हैं।
- नोट: उदाहरण के लिए कोई समाधान नहीं हैं x = 3 । इसका मतलब है कि यदि कोई संख्या नहीं बनाई जा सकती है पहले 10000 पंचकोणीय संख्याओं से , तो आपको कंप्यूटिंग और आउटपुट को रोकना होगा जो आपके लिए सबसे उपयुक्त है।
- यह कोड-गोल्फ है , इसलिए कम से कम बाइट्स जीत के साथ सबमिशन!
परीक्षण के मामलों:
Input: 2
Output: 1926 (which comes from 925, 1001)
Input: 3
Output: ?
Input: 4
Output: 330 (which comes from 51, 70, 92, 117)
Input: 5
Output: 44290 (which comes from 8400, 8626, 8855, 9087, 9322)
Input: 6
Output: 651 (which comes from 51, 70, 92, 117, 145, 176)
Input: 7
Output: 287 (which comes from 5, 12, 22, 35, 51, 70, 92)
Input: 8
Output: ?
Input: 9
Output: 12105 (which comes from 1001, 1080, 1162, 1247, 1335, 1426, 1520, 1617, 1717)
Input: 10
Output: ?
साथ ही बड़ी संख्या दी जा सकती है:
Input: 37
Output: 32782
Input: 55
Output: 71349465
Input: 71
Output: 24565290
x = 3
, जिनका कोई हल नहीं है?
9919
->496458299155
10001-x