close

5040

離散數學的一些題目(排列組合)

1.有六個人

令其為A

B

C...

F

圍著一圓桌而做

試問共有多少種相異的可能圓形安排?答案是6!/6=5!=120種安排為什麼不用*2呢?不是還可以分順時針排跟逆時針嗎?2.在下面程式片段執行後

決定整數變數counter的值.(i

j

k均為整數變數)counter := 0for i := 1 to 12 docounter := counter 1for j :=5 to 10 docounter:=counter 2for k:=15 down to 8 docounter := counter 33.for i := 1 to 12 dofor j := 5 to 12 dofor k := 15 downto 8 doprint ( i-j )*k(a)print敘述執行多少次?(b)何種計數原理被用於(a)?4.有8人

A

B

...

H

圍著一正方桌而坐(a)試問共有多少坐法?(b)若A和B不相鄰

試問共有多少可能不同的坐法?5.TALLAHASSEE 這些安排中有多少個安排的A不相鄰?若不考慮A

共有 8!/2!2!2!1!1!=5040 EESTLLSH(舉例)答案是5040*C(9取3)=423360為什麼不是5040*9*8*7呢?幾個問題拜託大家幫解答^^
1.有六個人

令其為A

B

C...

F

圍著一圓桌而做

試問共有多少種相異的可能圓形安排?答案是6!/6=5!=120種安排為什麼不用*2呢?不是還可以分順時針排跟逆時針嗎?Ans:順時針與逆時針的坐法其實已含在內.簡單的推理可用 2 人

3 人

4 人去推.2.在下面程式片段執行後

決定整數變數counter的值.(i

j

k均為整數變數)counter := 0for i := 1 to 12 docounter := counter 1for j :=5 to 10 docounter:=counter 2for k:=15 down to 8 docounter := counter 3Ans: 因沒看過這樣的程式

只能用下列方法回答.如果是3 個獨立迴圈;類似 C 語法Ans:I迴圈時

counter=78J迴圈時

counter=76*6 6*7=498K迴圈時

counter=495*8 3*8*9/2=4068註: S=n*首項 公差*n*(n 1)/23.for i := 1 to 12 dofor j := 5 to 12 dofor k := 15 downto 8 doprint ( i-j )*k(a)print敘述執行多少次?Ans:8*8*12=768(b)何種計數原理被用於(a)?Ans: ????4.有8人

A

B

...

H

圍著一正方桌而坐(a)試問共有多少坐法?(b)若A和B不相鄰

試問共有多少可能不同的坐法?Ans:(a).(8-1)!=7!=5040(b).7!-6!=5040-720=4320 (即減掉 AB 相鄰的坐法)5.TALLAHASSEE 這些安排中有多少個安排的A不相鄰? 11!/(3!*2!*2!*2!*1!*1!)若不考慮A

共有 8!/2!2!2!1!1!=5040 EESTLLSH(舉例)答案是5040*C(9取3)=423360為什麼不是5040*9*8*7呢?Ans: 因三個 A 是相同的

因此用 C(9:3)

即是在 8 個字母的空格(9個)間放 3 個A.如果是 三個A 不相同(可能是顏色不同)

此時才用 P(9:3). 參考資料 me
第五題在http://www.nckubook.com.tw/index.php?PHP_action=view_book

arrow
arrow
    創作者介紹
    創作者 老鼠,5001! 的頭像
    老鼠,5001!

    老鼠,5001!

    老鼠,5001! 發表在 痞客邦 留言(0) 人氣()