سؤال

ما هي عدد المجموعات التي يشارك فيها 8 أشخاص في مسرحية تضييق القضاء واحد؟ إجمالي عدد التطابقات التي تم لعبها ستكون 7 لكنني أحتاج أيضا إلى عدد المجموعات التي يمكن لهذه المجموعة

هل كانت مفيدة؟

المحلول

إذا لم يكن الأمر مهما، حيث يبدأ اللاعب في الشجرة، ولكن فقط ما يحاربه المعارضين، وكم من الوقت الذي يحصل عليه / هي، يمكننا أن نقول أن اللاعب الأيسر يفوز دائما ثم يحسب فقط عدد الطرق لإنشاء الأسفل معظم الصف، وهو 8! 40320.

الاحتمال الأول:

       a
   a       e
 a   c   e   g
a b c d e f g h

الاحتمال الثاني:

       a
   a       e
 a   c   e   h
a b c d e f h g

نصائح أخرى

هناك (8 * 7) / 2 مجموعات = 28 [بمعنى آخر، 8! / (2! * (8-2)!)

مع مجموعة :: التقسيم في بيرل أستطيع أن أكتب:

my $s = Set::Partition->new(
    list      => ['a'..'h'],
    partition => [2, 6],
);

while (my $p = $s->next) {
    print join( ' ', map { "[@$_]" } @$p ), $/;
}

الذي يعطي

[a b] [c d e f g h]
[a c] [b d e f g h]
[a d] [b c e f g h]
[a e] [b c d f g h]
[a f] [b c d e g h]
[a g] [b c d e f h]
[a h] [b c d e f g]
[b c] [a d e f g h]
[b d] [a c e f g h]
[b e] [a c d f g h]
[b f] [a c d e g h]
[b g] [a c d e f h]
[b h] [a c d e f g]
[c d] [a b e f g h]
[c e] [a b d f g h]
[c f] [a b d e g h]
[c g] [a b d e f h]
[c h] [a b d e f g]
[d e] [a b c f g h]
[d f] [a b c e g h]
[d g] [a b c e f h]
[d h] [a b c e f g]
[e f] [a b c d g h]
[e g] [a b c d f h]
[e h] [a b c d f g]
[f g] [a b c d e h]
[f h] [a b c d e g]
[g h] [a b c d e f]

الذي يمكنك تفسير لاعبين لاعبين، والآخرون الآخرين يقفون حول الهتاف وشرب البيرة.

إذا كنت تقصد، كم عدد مباريات اللاعبين المحتملة الموجودة في مجموعة من 8 لاعبين ثم الإجابة 28 (8x7/2). إذا كنت تعني شيئا آخر، فقم بتوضيح سؤالك قليلا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top