n個旅客,一人一件行李。下飛機後,一人各領取行李一件。問:有多少領取法,使n個旅客全都領錯了行李?有多少領取法,隻使m (m<=n) 個旅客領錯了行李?
解:
設領取方法集合是U,領取方法個數,|U|= n!。
設X:“n個旅客全都領錯了行李”的領取方法集合,Y:“n個旅客中有旅客領取了自己的行李” 的領取方法集合,則X 和 Y 是互不相容事件,X ⋂ Y = Æ。並且 X ⋃ Y = U。所以,|X|+|Y|=|U|= n!。
現在題目要求|X|,我們通過求|Y|來求|X|,|X| = n! -
將n個旅客從1到n編上號。
設Yi:“第i個旅客領取了自己的行李”的領取方法集合,這裏1 <= i <= n。
則Y =
1 <= i1<= n,若第i1個旅客領取了自己的行李,其他n-1個旅客可以任取行李,則“第i1個旅客領取了自己的行李”的領取方法數 |Yi1| = (n-1)! 。一共有n個旅客,所以,
i1¹ i2,1 <= i1, i2 <= n,若第i1, i2個旅客領取了自己的行李,其他n-2個旅客可以任取行李,則“第i1, i2個旅客領取了自己的行李”的領取方法數 |Yi1⋂Yi2| = (n-2)! 。一共有C(n,2)旅客對,所以,∑[(i1,i2)]|Yi1⋂Yi2|
···
(i1, …, ik)是一組任意k個不同的數,1 <= i1, …, ik<= n,若第i1, …, ik個旅客領取了自己的行李,其他n-k個旅客可以任取行李,則“第i1, …, ik個旅客領取了自己的行李”的領取方法數
多個集合的並集的元數等於所有集合的元數之和減去所有二個集合交集的元數之和加上所有三個集合交集的元數之和···減去所有偶數個集合交集的元數之和加上所有奇數個集合交集的元數 之和···
根據上述有關“多個集合的並集的元數”的公式,
|Y| = | ⋃[i=1 to n]Yi |
=
…+ (-1)n+1 *
= n!
= n! *
|X| = n! -
= n!*
答案一:有n!*
*********************
如前所述,k個旅客領取了自己的行李,其他n-k個旅客可以任取行李。現在有n-m個旅客領取了自己的行李,其他m個旅客全都領錯了行李。一共有C(n, n-m) 個(n-m)-元的旅客組,他們領取了自己的行李;根據答案一,有m!*
C(n, n-m)*
答案二:有
完。