2012-08-04

[離散] P.3-76 範例二

大家好

這題是97年元智資工的題目,

相較於書上的答案,我是有想到另一個答案,
麻煩大家幫忙看一下,謝謝。


若排列後恰有k個數在自然位置上
則相當於剩下n-k個數排列後不在自然位置,也就是剩下n-k個數在做亂序,  for 0<=k<=n 。

若恰有0個數在自然位置上,則剩下有n-0個數同時在做亂序 ,方法數為 Dn-0
若恰有1個數在自然位置上,則剩下有n-1個數同時在做亂序 ,方法數為 1*Dn-1
若恰有2個數在自然位置上,則剩下有n-2個數同時在做亂序 ,方法數為 2*Dn-2
...
若恰有k個數在自然位置上,則剩下有n-k個數同時在做亂序 ,方法數為 k*Dn-k  (k = 0,1, .. ,n)


因此總共排列數為 : Dn-0 + 1*Dn-1 +  2*Dn-2 + 3*Dn-3 + ... + k*Dn-k  = 西格瑪(i=0到k) i*Dn-i

 

2 則留言:

線代離散助教(wynne) 提到...

同學你列的式子似乎有點太複雜了, 因為這題題目裡描述的 k 是一個固定的數, 不是變數, 他並不是在討論加總恰 1 個, 恰 2 可, ..., 恰 k 個的情形, 還有就是, 假設我們已經決定哪 k 個數要在自然位置上了, 那麼針對那些在自然位置數的數, 就不需要再去討論他們的排列有幾種 (因為就只有一種), 所以只要討論要選 k 個數有幾種選法即可, 所以這題答案還是 c(n,k) * D_(n-k)

Asbarla 提到...

謝謝,
日後會定加思索,了解題意。