उन्हें कैसे हाजिर किया जाए
एक सकारात्मक पूर्णांक k लें। इसके भाजक ज्ञात कीजिए । खोजें प्रत्येक भाजक के विशिष्ट अभाज्य गुणकों । इन सभी कारकों को एक साथ जोड़ो। यदि यह संख्या (योग) k का विभाजक है ( यदि योग k को विभाजित करता है ) तो, यह संख्या k, एक BIU संख्या है
उदाहरण
चलो संख्या लेते हैं 54
सभी भाजक [1, 2, 3, 6, 9, 18, 27, 54]
खोजें : प्रत्येक भाजक के अलग-अलग मुख्य गुण खोजें
नोट:1
हम मामले के लिए के रूप में अलग प्रधानमंत्री कारक ले1
1 -> 1
2 -> 2
3 -> 3
6 -> 2,3
9 -> 3
18 -> 2,3
27 -> 3
54 -> 2,3
अब हम की राशि लेने के लिए सभी इन अभाज्य गुणकों
1+2+3+2+3+3+2+3+3+2+3=27
27
विभाजित 54 (पत्ते नहीं शेष)
तो, 54
है एक BIU संख्या ।
एक अन्य (त्वरित) के लिए उदाहरण k=55
: divisors [1,5,11,55]
अलग अभाज्य गुणकों का योग: 1+5+11+5+11=33
33
है नहीं 55 के एक भाजक, तो इस कारण 55
है नहीं एक BIU संख्या ।
बीआईयू नंबर
यहाँ उनमें से पहले 20 हैं:
1,21,54,290,735,1428,1485,1652,2262,2376,2580,2838,2862,3003,3875,4221,4745, 5525,6750,7050 ...
लेकिन यह सूची आगे बढ़ती है और कई BIU नंबर हैं जो आपके द्वारा अवरोही होने की प्रतीक्षा कर रहे हैं!
चुनौती
इनपुट केn>0
रूप में एक पूर्णांक को देखते हुए , nth BIU नंबर को आउटपुट करता है
परीक्षण के मामलों
इनपुट-> आउटपुट
1->1
2->21
42->23595
100->118300
200->415777
300->800175
यह कोडगॉल्फ है। बाइट्स जीत में सबसे मजबूत जवाब!
1
प्राइम नहीं है ...