एक उचित भाजक एक है भाजक एक नंबर के n है, जो नहीं है n ही। उदाहरण के लिए, 12 के उचित भाजक 1, 2, 3, 4 और 6 हैं।
आपको एक पूर्णांक x , x x 2, x inte 1000 दिया जाएगा । आपका कार्य पूर्णांक के सभी उच्चतम समुचित विभाजकों को 2 से x (समावेशी) (OEIS A280050 ) तक समेटना है ।
उदाहरण (साथ x = 6
):
2 और 6 (समावेशी) के बीच सभी पूर्णांक खोजें: 2,3,4,5,6।
उन सभी के समुचित विभाजक प्राप्त करें, और प्रत्येक संख्या से उच्चतम को चुनें:
- 2 -> 1
- 3 -> 1
- 4 -> 1, 2
- 5 -> 1
- 6 -> 1, 2, 3 ।
उच्चतम उचित भाजक
1 + 1 + 2 + 1 + 3 = 8
:।अंतिम परिणाम 8 है।
परीक्षण के मामलों
इनपुट | उत्पादन ------- + --------- | 2 | 1 4 | 4 6 | 8 8 | 13 15 | 41 37 | 229 100 | 1690 1000 | 165,279
नियम
डिफ़ॉल्ट ढीले लागू होते हैं।
आप इनपुट ले सकते हैं और किसी भी मानक विधि द्वारा आउटपुट प्रदान कर सकते हैं ।
यह कोड-गोल्फ है , प्रत्येक भाषा की जीत में सबसे कम वैध जमा! मज़े करो!