(यादृच्छिक रूप से /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।