तक जोड़ती हैं मैं सामान्य रूप से PHP - प्रोग्रामिंग के लिए बिल्कुल नया हूं। तो बुनियादी तौर पर मैं क्या पूरा करने के लिए किया जाता है, एक (बेतरतीब ढंग से बनाई गई) संख्या के एक्स राशि की सरणी जिसका मूल्य के लिए n जोड़ बनाने की जरूरत है:एक सरणी के भीतर संख्याएं बनाएं जो सेट राशि
मान लें, मैं 4 संख्या है कि 30 को जोड़ बनाने के लिए मुझे बस पहले यादृच्छिक डेटासेट की आवश्यकता है। यहां 4 और 30 वेरिएबल्स हैं जो उपयोगकर्ता द्वारा सेट किए जाएंगे।
अनिवार्य रूप से की तरह
x = amount of numbers;
n = sum of all x's combined;
// create x random numbers which all add up to n;
$row = array(5, 7, 10, 8) // these add up to 30
इसके अलावा कुछ नहीं, कोई डुप्लिकेट अनुमति दी जाती है और सभी नंबरों को धनात्मक पूर्णांक होना है।
मुझे किसी सरणी के भीतर मानों की आवश्यकता है। मैं कभी-कभी इसके साथ गड़बड़ कर रहा हूं, हालांकि, मेरा ज्ञान काफी सीमित है। किसी भी प्रकार की सहायता सराहनीय होगी।
डुप्लिकेट की अनुमति दी है? – Gumbo
नहीं। क्षमा करें, मैं अपनी पोस्ट संपादित करूंगा। –
* (संबंधित) * http://en.wikipedia.org/wiki/Partition_%28number_theory%29 – Gordon