|
n个球放进n个盒子 是一个排列问题 分母上为总的排列个数是A n n[第一个n为上标,第二个为下标]即n!。分子上这样考虑,至少一个球与盒子的编号相同,也就是有1个,2个,3个。。。。。一直到n个这么多种情况。先假设从n个盒子中任取一个假设为第m个盒子 从n个球中取出第m个球,这样就满足了至少有一个球与盒子编号相同,把剩下的全排列,即为(C 1 n)[1为上标,n为下标]×(A n-1 n-1)[第一个n-1为上标,第二个为下标]。这样的话剩下的n-1个球全排列加上前面我们取出的第m个,其中有2球与盒子的编号相同的情况就会重复计算。要把它减去,用(C 1 n) ×(A n-1 n-1)-(C 2 n)×(A n-2 n-2) 把剩下的n-2个全排列就会多减了3个球与盒子号码相同的情况,在把它加回来,按上面的算法为(C 1 n) ×(A n-1 n-1)-(C 2 n)×(A n-2 n-2)+(C 3 n)×(A n-3 n-3) 加上后就会多加了4个球与盒子相同的情况,还要再减上,减去后会多减掉有5个相同的情况依次类推,最后分子上的式子为(C 1 n) ×(A n-1 n-1)-(C 2 n)×(A n-2 n-2)+(C 3 n)×(A n-3 n-3)-.........(-1)^(n-1)[这个式子为负一的n-1次方]×C( n n)。 即至少有一个球与盒子编号相同的情况就有这么多种。用这个式子比上分母所有盒子或者所有球的全排列(A n n)经过化简应该就是上面我说的那个式子~!!! 注: A表示排列 C表示组合 第一个都为上标 第二个为下标。
|