संख्याओं को अंकों के योग में बदलें
कोई राशि नहीं: हमें सबसे कम राशि की आवश्यकता है।
किसी भी अंक की नहीं: आप संख्या के केवल अंकों का उपयोग कर सकते हैं
उदाहरण
आपकोएक पूर्णांक इनपुट के रूप में दिया जाएगाn>0
चलिए बताते हैं n=27
। आपको योग के27
रूप में व्यक्त करना होगा , केवल अंकों का उपयोग करके , कम से कम संभव तरीके से। आपको दिए गए नंबर के सभी अंकों का उपयोग करने की आवश्यकता नहीं है! [2,7]
तो 27=2+2+2+7+7+7
। हम तो उन अंकों लेते हैं और उन्हें गिनती : [2,2,2,7,7,7]
।
के लिए अंतिम उत्तर n=27
है6
n=195
सबसे कम राशि प्राप्त करने के लिए एक और उदाहरण के लिए हमें निम्नलिखित अंकों का उपयोग करना होगा:
[5,5,5,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9]
और उत्तर है23
चुनौती
पूर्णांक को देखते हुए n>0
, अंकों की न्यूनतम संख्या ( संख्या में समाहित) का उत्पादन होता है जो इस संख्या तक होता है
परीक्षण के मामलों
Input->Output
1->1
2->1
10->10
58->8
874->110
1259->142
12347->1765
123456->20576
3456789->384088
यह कोड-गोल्फ है । बाइट्स जीत में सबसे शानदार जवाब!