a. 最少需要幾把鎖?
b. 最少需要幾把鑰匙?
請畫出解題的0/1矩陣,對 a. b. 分別說明。
--
Subscription settings: http://groups.google.com/group/sj10-secretsharing/subscribe?hl=zh-TW
由於版面問題,顧重新發一次。
n = 6 , k = 4
a.最少需要 C(6,3) = 20 道鎖
b.每個人有 C(5,3) = 10 把鑰匙
a b c d e f g h i j k l m n o p q r s t
P1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1
P2 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1
P3 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1
P4 1 0 1 1 0 1 1 0 0 1 0 1 1 0 0 1 0 0 1 0
P5 1 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 0
P6 1 1 1 0 1 1 0 1 0 0 1 1 0 1 0 0 1 0 0 0
因為至少要4個人才能開,所以只要鎖住任3個人的組合就好。
K1能鎖住1,2,3,K2能鎖住1,2,4,K3能鎖住1,2,5‧‧‧K20能鎖住4,5,6。
==>共有20道鎖
1號擁有K11,K12,K13,K14,K15,K16,K17,K18,K19,K20,
2號擁有K05,K06,K07,K08,K09,K10,K17,K18,K19,K20,
‧‧‧
6號擁有K01,K02,K03,K05,K06,K08,K11,K12,K14,K17。
==>每個人都擁有10把鑰匙。
b. 最少需要幾把鑰匙?
每個人最少c(5,3)=10個鑰匙
A 11111111110000000000
B 11110000001111110000
C 10001110001110001110
D 01001001101001101101
E 00100101010101011011
F 00010010110010110111
On 4月22日, 下午7時15分, valeria wang <valeria.w...@gmail.com> wrote:
95040156 陳弘翔
a. 因為6個人裡面任一道鎖需要4把key才能開啟所以在3把key以下的任何一道
鎖都無法開啟
C(3,6) = 20
因此需要總共需要20把鎖
b.找出一個人剩下5個人,在至少要4把key才能開啟所的狀況下因此需找出任4把
沒key以下的組合,所以是 4-1 = 3
C(3,5) = 10
每個人需要10把key
c.
1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0
2 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0
3 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0
4 0 1 0 0 1 0 0 1 1 0 1 0 0 1 1 0 1 1 0 1
5 0 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 1
6 0 0 0 1 0 0 1 0 1 1 0 0 1 0 1 1 0 1 1 1
何一把鎖都無法開啟
b.每個人最少c(5,3)=10個鑰匙 因為要找出6個人裏的剩下5個人 所以6-1因此找
出任4把沒key以下的組合 所以4-1=3 故c(5,3)=10
c.
何一把鎖都無法開啟
b.每個人最少c(5,3)=10個鑰匙 因為要找出6個人裏的剩下5個人 所以6-1因此找
出任4把沒key以下的組合 所以4-1=3 故c(5,3)=10
c.
1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0
2 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0
3 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0
4 0 1 0 0 1 0 0 1 1 0 1 0 0 1 1 0 1 1 0 1
5 0 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 1
6 0 0 0 1 0 0 1 0 1 1 0 0 1 0 1 1 0 1 1 1
a. 最少需要幾把鎖?
需要 C(6,3)=20把鎖
b. 最少需要幾把鑰匙?
需要 C(5,3)=10把鑰匙
[01] 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0
[02] 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0
[03] 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0
[04] 0 1 0 0 1 0 0 1 1 0 1 0 0 1 1 0 1 1 0 1
[05] 0 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 1
[06] 0 0 0 1 0 0 1 0 1 1 0 0 1 0 1 1 0 1 1 1
因為要6個人中有4個人一起才能開門,因此要鎖住不到4個人的狀態,所以每個房間的鑰匙只能配給3個人