यदि आपने कभी गणित वर्ग में होने वाले अपराधों के बारे में सीखा है, तो आपको शायद एक बिंदु पर, यह निर्धारित करना होगा कि क्या संख्या प्रमुख है। आप शायद गड़बड़ कर चुके हैं, जबकि आप अभी भी उन्हें सीख रहे थे, उदाहरण के लिए, एक प्रधानमंत्री के लिए 39 की गलती। खैर, चिंता की बात नहीं है, क्योंकि 39 एक अर्धवृत्त है, अर्थात यह दो अपराधों का उत्पाद है।
इसी तरह, हम एक परिभाषित कर सकते हैं कश्मीर के उत्पाद होने के रूप में प्रधानमंत्री -Almost कश्मीर रूढ़ अंक। उदाहरण के लिए, 40 वां 4-4-प्राइम है; 40 = 5 * 2 * 2 * 2, 4 कारकों का उत्पाद।
आपका कार्य एक प्रोग्राम / फ़ंक्शन लिखना है जो दो पूर्णांकों n और k को इनपुट और आउटपुट के रूप में स्वीकार करता है / n th k -alal अभाज्य संख्या लौटाता है । यह एक कोड-गोल्फ है, इसलिए बाइट्स में सबसे छोटा कार्यक्रम जीत जाता है।
परीक्षण के मामलों
n, k => output
n, 1 => the nth prime number
1, 1 => 2
3, 1 => 5
1, 2 => 4
3, 2 => 9
5, 3 => 27
कई तरह का
आपको किसी बंद माध्यम के अलावा किसी भी तरह से खुद को उत्पन्न करना होगा, अगर ऐसा कोई बंद रूप मौजूद है।
f
मामले में की f[n,1]
सही है, के बाद से लगभग-अभाज्य संख्या की सूची विषम संख्या में होते हैं (उदाहरण के लिए पिछले दो उदाहरण है, जो दो के एक शक्ति और एक प्रमुख के उत्पाद के रूप में व्यक्त नहीं हैं)। (और यह भी कहता है कि f[n,1] == 2*f[n,1]
।)