यह दिलचस्प प्रश्न जितना दिखता है, उससे कहीं अधिक कठिन है, और इसका उत्तर नहीं दिया गया है। प्रश्न को 2 बहुत भिन्न प्रश्नों में विभाजित किया जा सकता है।
1 दिया गया N, N के प्रमुख कारकों की सूची L को खोजें
2 एल, अद्वितीय संयोजनों की संख्या की गणना करें
मेरे द्वारा अब तक देखे गए सभी उत्तर # 1 का उल्लेख करते हैं और यह उल्लेख करने में विफल हैं कि यह भारी संख्या के लिए ट्रैक्टेबल नहीं है। मध्यम आकार के एन के लिए, यहां तक कि 64-बिट संख्याओं के लिए, यह आसान है; विशाल एन के लिए, फैक्टरिंग समस्या "हमेशा के लिए" ले सकती है। सार्वजनिक कुंजी एन्क्रिप्शन इस पर निर्भर करता है।
प्रश्न # 2 पर अधिक चर्चा की आवश्यकता है। यदि L में केवल अनन्य संख्याएँ हैं, तो n वस्तुओं से k ऑब्जेक्ट चुनने के लिए संयोजन सूत्र का उपयोग करके यह एक सरल गणना है। दरअसल, आपको k को 1 से लेकर साइज़ोफ़ (L) तक बदलते हुए सूत्र को लागू करने से परिणाम प्राप्त करने की आवश्यकता है। हालांकि, एल में आमतौर पर कई अपराधों की कई घटनाएं होंगी। उदाहरण के लिए, L = {2,2,2,3,3,5} N = 360 का कारक है। अब यह समस्या काफी कठिन है!
# 2 को पुनर्स्थापित करना, दिए गए संग्रह C में k आइटम, जैसे कि आइटम में 'डुप्लिकेट, और आइटम b में b' डुप्लिकेट हैं, आदि 1 से k-1 आइटम के कितने अनूठे संयोजन हैं? उदाहरण के लिए, {2}, {2,2}, {2,2,2}, {2,3}, {2,2,3,3} प्रत्येक को एक बार और केवल एक बार L = {2,2 होना चाहिए , 2,3,3,5}। प्रत्येक ऐसा अनूठा उप-संग्रह, उप-संग्रह में आइटमों को गुणा करके एन का एक अनूठा विभाजक है।