मुझे यह स्पष्ट करके बताएं कि (इससे पहले कि आप मुझे बर्खास्त कर दें), यह होमवर्क समस्या नहीं है और मैं विश्वविद्यालय का छात्र नहीं हूं। :)एक रैखिक डायफोंटाइन समीकरण को हल करना (उदाहरणों के लिए विवरण देखें)
संपादित @Klas और दूसरों के लिए धन्यवाद, मेरे सवाल का अब नीचे एक गणितीय समीकरण जो प्रोग्राम के रूप में हल किया जा करने की जरूरत है के लिए निर्भर करता है।
मैं एक एल्गोरिदम/कोड ढूंढ रहा हूं जो Linear Diophantine Equation
हल करता है। मेरे जैसे कम मनुष्यों के लिए, यहाँ कैसे इस तरह के एक समीकरण की तरह लग रहा है:
उदाहरण 1: 3x + 4y + 5z = 25
उदाहरण 2 (एक्स, वाई, जेड के सभी संभव मूल्यों को खोजने): 10p + 5q + 6r + 11s = 224
(पी के सभी संभव मूल्यों को खोजने , क्यू, आर, रों)
उदाहरण 3: 8p + 9q + 10r + 11s + 12t = 1012
(पी, क्यू, आर, एस, टी के सभी संभव मूल्यों को खोजने)
मैं कोई लाभ नहीं हुआ googling की कोशिश की। मैंने सोचा होगा कि कुछ हल करने के लिए कुछ कोड पहले से ही लिखा जाएगा। अगर आप किसी तरह की लाइब्रेरी में आए हैं जो मुझे पहले ही लागू कर चुका है तो मुझे बताएं। और यदि समाधान जावा में है, तो कुछ भी कूलर नहीं हो सकता है! एल्गोरिदम/छद्म कोड भी करेगा। बहुत धन्यवाद।
मुझे मेरी बुरी गणित शब्दावली के बारे में खेद है, लंबे समय से नहीं किया है। मैं कुछ बाधाओं के आधार पर यादृच्छिक रूप से एक प्रश्न पत्र उत्पन्न करने की कोशिश कर रहा हूं (जो दूसरों के लिए जटिल और अनावश्यक हैं)। मैंने इस समस्या को जितना संभव हो सके स्वतंत्र और सरलीकृत करने की कोशिश की है। – pavanlimo
बंद करने के लिए वोट दिया; प्रोग्रामिंग से संबंधित नहीं है। Math.stackexchange.com –
जैसे कुछ पर होना चाहिए मैं इस समस्या को प्रोग्रामेटिक रूप से हल करने के लिए देख रहा हूं। और क्लास के जवाब के बाद, मैं कोड ढूंढ रहा हूं जो डायफोंटाइन समीकरणों को हल करता है। यह निश्चित रूप से प्रोग्रामिंग से संबंधित आईएमएचओ है। – pavanlimo