(यादृच्छिक रूप से /mathpro//q/339890 से प्रेरित )
(संबंधित: 1 , 2 )
विशिष्ट अभाज्य संख्याओं (जैसे, [2, 5, 7]
), और पूर्णांक की इनपुट सूची को देखते हुए n
, सभी धनात्मक पूर्णांकों का उत्पादन सख्ती से छोटा होता n
है, जिसमें विभाजन के रूप में केवल वे ही होते हैं। इनपुट के लिए [2, 5, 7]
और n=15
इसका मतलब है आउटपुट [2, 4, 5, 7, 8, 10, 14]
।
आगे के उदाहरण
[list] n | output
[2, 5, 7] 15 | [2, 4, 5, 7, 8, 10, 14]
[2, 5, 7] 14 | [2, 4, 5, 7, 8, 10]
[2] 3 | [2]
[2] 9 | [2, 4, 8]
[103, 101, 97] 10000 | [97, 101, 103, 9409, 9797, 9991]
[97, 101, 103] 104 | [97, 101, 103]
नियम और स्पष्टीकरण
- इनपुट सूची गैर-रिक्त की गारंटी है, लेकिन केवल एक ही तत्व हो सकता है
- आप मान सकते हैं कि इनपुट लिस्ट को पहले से छांटा गया है, जो भी सबसे सुविधाजनक है
n
हमेशा इनपुट सूची के सबसे बड़े तत्व से बड़ा होगा- चूंकि, उदाहरण के लिए,
2**0 = 1
आप वैकल्पिक रूप1
से अपनी आउटपुट सूची में शामिल कर सकते हैं - इनपुट और आउटपुट किसी भी सुविधाजनक विधि द्वारा दिया जा सकता है
- आप परिणाम को STDOUT में प्रिंट कर सकते हैं या इसे फ़ंक्शन परिणाम के रूप में वापस कर सकते हैं
- या तो एक पूर्ण कार्यक्रम या एक समारोह स्वीकार्य हैं
- यदि लागू हो, तो आप इनपुट / आउटपुट पूर्णांकों को अपनी भाषा की मूल
int
श्रेणी में फिट कर सकते हैं - मानक खामियों को मना किया जाता है
- यह कोड-गोल्फ है इसलिए सभी सामान्य गोल्फिंग नियम लागू होते हैं, और सबसे छोटा कोड (बाइट्स में) जीतता है
1
आउटपुट में अनुमति के लिए परिवर्तन के मौजूदा समाधान की जानकारी देनी चाहिए ।
[2, 3, 7]
तो आप उपयोग नहीं कर सकते 5
।