الاتصال عبر MCP →

أدخل الحساب

صيغة رياضية

صيغة رياضية: حاسبة التوافيق مع التكرار
Show calculation steps (1)
  1. Iterative product form

    Iterative product form: حاسبة التوافيق مع التكرار

    Overflow-safe accumulation used by the calculator.

اعلان

نتائج

الناتج C^R(n,r)
٢٢٠
مجموعات متعددة بحجم r من n نوعًا
القانون C^R(n,r) = C(n + r - 1, r)
n (عدد الأنواع) 10
r (حجم العيّنة) 3

ما هي التوافيق مع التكرار؟

التوافيق مع التكرار، والتي تُعرف غالبًا باسم "الاختيار المتعدد"، تحسب عدد الطرق الممكنة لاختيار r عنصرًا من n نوعًا مختلفًا عندما لا يهمّ ترتيب الاختيار ويُسمح لك باختيار النوع نفسه أكثر من مرة. كل نتيجة هي مجموعة متعددة (multiset)؛ فمثلًا، اختيار كرتين من المثلجات من بين 3 نكهات مع السماح بالتكرار يعطي اختيارات مثل {فانيليا، فانيليا} أو {فانيليا، شوكولاتة}.

اختيار كرات من ثلاثة أنواع من نكهات الآيس كريم مع السماح بالتكرار
التوافيق مع التكرار: اختر \(r\) عنصرًا من \(n\) نوعًا، مع السماح بالتكرار وتجاهل الترتيب.

كيفية استخدام الحاسبة

أدخل قيمة \(n\)، وهي عدد الأنواع أو العناصر المختلفة التي تختار منها، ثم قيمة \(r\)، وهي حجم العيّنة التي تريد سحبها. يجب أن تكون كلتا القيمتين أعدادًا صحيحة غير سالبة. اضغط على زر الحساب لتُعيد الأداة القيمة \(C^R(n,r)\)، أي عدد المجموعات المتعددة المختلفة ذات الحجم \(r\).

شرح القانون

يساوي العدد المعامل الثنائي \(C(n + r - 1, r)\)، الذي يتوسّع إلى $$C^R(n, r) = \binom{n + r - 1}{r} = \frac{(n + r - 1)!}{r!\,(n - 1)!}$$ هذه هي النتيجة الكلاسيكية المعروفة باسم "النجوم والفواصل" (stars and bars): توزيع \(r\) نجمة متطابقة على \(n\) خانة يفصل بينها \(n - 1\) فاصلة. ولتفادي تجاوز القيم الناتج عن المضروب (factorial overflow)، تضرب الحاسبة الناتج التراكمي في \((n - 1 + i)\) وتقسمه على \(i\) لكل قيمة من \(i\) من 1 إلى \(r\): $$C^R(n,r) = \prod_{i=1}^{r} \frac{n - 1 + i}{i}$$

اعلان
رسم النجوم والعصي الذي يربط اختيار مجموعة متعددة بالفواصل
النجوم والعصي: \(r\) نجمة و \(n-1\) عصا تعطي صيغة (n+r-1 اختيار r).

مثال محلول

لنأخذ \(n = 10\) و \(r = 3\): $$C^R(10,3) = C(12,3) = \frac{12 \times 11 \times 10}{3 \times 2 \times 1} = \frac{1320}{6} = 220$$ إذًا هناك 220 طريقة لاختيار 3 عناصر من 10 أنواع مع السماح بالتكرار.

الأسئلة الشائعة

ما الفرق بينها وبين التوافيق العادية؟ التوافيق العادية \(C(n,r)\) لا تسمح بالتكرار، بينما تسمح التوافيق مع التكرار باختيار العنصر نفسه عدة مرات، لذا يكون الناتج أكبر عادةً.

ماذا لو كانت r = 0؟ توجد طريقة واحدة فقط لعدم اختيار أي شيء، لذا فإن \(C^R(n,0) = 1\) لأي قيمة \(n \geq 1\).

ماذا لو كانت n = 0؟ في حال عدم وجود أي عناصر مع \(r > 0\) يكون الناتج 0؛ أما الحالة الفارغة \(n = 0\) و \(r = 0\) فتساوي 1 بحكم العُرف الرياضي.

آخر تحديث: