यह देखते हुए दो धनात्मक पूर्णांक एक और बी , स्थिति लौट पी कि कम करता है जिसके परिणामस्वरूप पूर्णांक के प्रधानमंत्री कारकों (गिनती multiplicities) की संख्या, जब बी है डाला में एक में पी ।
उदाहरण के लिए, A = 1234 और B = 32 दिए गए , ये संभावित सम्मिलन हैं ( p -indexed के साथ) और उनके प्रमुख कारकों के बारे में संबंधित जानकारी:
पी | परिणाम | प्रमुख कारक | / (एन) / गणना 0 | 321234 | [२, ३, ३ 37, १४४ 37] | 4 1 | 132234 | [२, ३, २२०३ ९] | 3 2 | 123234 | [२, ३, १ ९, २३, ४,] | 5 3 | 123324 | [२, २, ३, ४३, २३ ९] | 5 4 | 123432 | [२, २, २, ३, ३ 2, १३ ९] | 6
आप देख सकते हैं कि परिणाम में न्यूनतम कारक 3 हैं, 3, जब पी 1 है। तो इस विशेष मामले में, आपको 1 का उत्पादन करना चाहिए ।
चश्मा
अनेक स्थितियों को देखते हैं, तो पी है कि परिणाम को कम से कम, आप उन सभी उत्पादन या उनमें से किसी एक को चुन सकते हैं।
आप पी के लिए 0-इंडेक्सिंग या 1-इंडेक्सिंग चुन सकते हैं , लेकिन यह विकल्प लगातार होना चाहिए।
A और B को पूर्णांक, स्ट्रिंग या अंकों की सूची के रूप में लिया जा सकता है।
आप किसी भी प्रोग्रामिंग भाषा में प्रतिस्पर्धा कर सकते हैं और इनपुट ले सकते हैं और किसी भी मानक विधि के माध्यम से आउटपुट प्रदान कर सकते हैं , जबकि ध्यान दें कि इन खामियों को डिफ़ॉल्ट रूप से मना किया गया है। यह कोड-गोल्फ है, इसलिए सबसे छोटा सबमिशन (बाइट्स में स्कोर) जीत जाता है!
परीक्षण के मामलों
ए, बी -> पी (0-अनुक्रमित) / पी (1-अनुक्रमित) 1234, 32 -> 1/2 3456, 3 -> 4/5 378, 1824 -> 0/1 1824, 378 -> 4/5 67, 267 -> कोई भी या सभी के बीच: [1, 2] / [2, 3] 435, 1 -> कोई भी या सभी के बीच: [1, 2, 3] / [2, 3, 4] 378100, 1878980901 -> कोई भी या सभी के बीच: [5, 6] / [6, 7]
सुविधा के लिए, यहां प्रत्येक जोड़ी इनपुटों का प्रतिनिधित्व करने वाले टुपल्स की एक सूची है:
[(1234, 32), (3456, 3), (378, 1824), (1824, 378), (67, 267), (435, 1), (378100, 1878980901)]
132234
इसके बजाय अपने पहले परीक्षण मामले में 1
।