संपादित करें: अगर कोई प्रसिद्ध सिक्का में एक समझाया गया रिकर्सिव उत्तर (एक लिंक करेगा) प्रदान कर सकता है परिवर्तन समस्या यह एक बहुतकिसी दिए गए सेंट राशि के लिए, यदि सभी ट्यूबों में 64 हो, तो सिक्का-ट्यूबों की संख्या को कम करें, लेकिन
मदद मिलेगी एक दिया प्रतिशत राशि के लिए, सिक्का ट्यूबों की संख्या को कम सभी ट्यूबों 64 सिक्के पकड़ कर सकते हैं।
प्रत्येक ट्यूब केवल एक ही प्रकार का सिक्का रख सकती है।
प्रत्येक ट्यूब को पूरी तरह से भरने की आवश्यकता नहीं है।
उदा। अमेरिकी सिक्कों के लिए मात्रा में $ 0.01, $ 0.05, $ 0.10, $ 0.25, $ 0.50, और $ 1,00
6 सेंट एक एकल ट्यूब में 6 1cent सिक्के के रूप में किया जा सकता है,
25 सेंट एक एकल के साथ एक ट्यूब हो सकता है हो सकता है 25 सी सिक्का या पांच 5 सी सिक्कों वाली एक ट्यूब।
65 सेंट 13 5 सी सिक्कों के रूप में किया जाएगा, क्योंकि 65 1 सी सिक्कों को 2 ट्यूबों का उपयोग करने की आवश्यकता होगी।
मैं एक Minecraft प्लगइन लिखने का प्रयास कर रहा हूं, और मुझे इस एल्गोरिदम के साथ बहुत कठिनाई हो रही है।
ऐसा लगता है कि एक साधारण ब्रूट फोर्स दृष्टिकोण पर्याप्त होना चाहिए, जब तक कि आप बहुत अधिक धनराशि से निपटना नहीं चाहते हैं? –
ईमानदारी से? मैं प्रोग्रामिंग के लिए बहुत नया हूं और शुरू करने के लिए थोड़ा सा विचार नहीं है, मैंने किसी लालची दृष्टिकोण को संशोधित करने के बारे में सोचने की कोशिश की है, मैंने समस्या को मजबूर करने के बारे में सोचा था, लेकिन मुझे राशि देने या प्राप्त करने के लिए भी परेशानी हो रही थी उदाहरण (राशि से सिक्कों के संयोजन कैसे प्राप्त करें) पर मैं समझ सकता हूं। मुझे अभी स्टैक ओवरफ्लो पर एक उदाहरण मिला है जिसे मैं अनुपालन कर सकता हूं इसलिए मैं जल्द ही अपडेट करूंगा। –
25 सेंट्स उदाहरण 25 ट्यूबों के साथ एक ट्यूब में किया जा सकता है? –