鄧致遠(yuǎn)
根據(jù)一份古老羊皮卷上地圖的指示,遠(yuǎn)征探險(xiǎn)隊(duì)在一座上千年的古墓中找到一個(gè)金屬寶藏箱。隊(duì)員們相信里面裝滿了奇珍異寶,但是寶箱一點(diǎn)兒縫隙也沒(méi)有,完全無(wú)法打開(kāi)。
探險(xiǎn)隊(duì)員們只在寶箱的側(cè)面看到8個(gè)圓形按鍵,除此以外沒(méi)有任何信息。隊(duì)員們圍著寶箱左看右看,最后眾人抬起寶箱,才在寶箱底部找到打開(kāi)寶箱的方法。
這8個(gè)按鈕中有4個(gè)是有效的按鍵,另外4個(gè)是用來(lái)混淆視聽(tīng)的,如果在7次之內(nèi)同時(shí)按下兩個(gè)有效按鍵,寶箱便會(huì)自動(dòng)打開(kāi),如果超過(guò)7次,這個(gè)寶箱便永遠(yuǎn)都打不開(kāi)了。
方法雖然找到了,但探險(xiǎn)隊(duì)員們?nèi)耘f束手無(wú)策,不知如何是好!如果你也是探險(xiǎn)隊(duì)一員,能否在7次內(nèi)按下兩個(gè)有效的按鍵來(lái)打開(kāi)寶箱呢?
揭曉答案:
既然超過(guò)7次就永遠(yuǎn)打不開(kāi),就不能憑運(yùn)氣亂按了。如果要有規(guī)律地嘗試,該怎么做呢?
第一次假設(shè):先把這8個(gè)按鍵按順序編號(hào)為1~8號(hào),最簡(jiǎn)單而又有規(guī)律的方法就是依序按下(1,2)(1,3)(1,4)(1,5)(1,6)(1,7)(1,8)。問(wèn)題是,如果1是無(wú)效按鍵,那按完所有包含1的組合就用完7次機(jī)會(huì)。所以這樣的程序完全不可行。
第二次假設(shè):把1~8號(hào)按鍵分成4組:
A組(1,2) B組(3,4)C組(5,6)D組(7,8)
然后依序按下,用去4次,如果寶箱都沒(méi)打開(kāi),至少保證一件事,每一組剛好有一個(gè)有效按鍵。這時(shí)我們拿A、B兩組來(lái)組合,按下(1,3)(1,4)(2,3)(2,4),必定有一個(gè)組合是正確的??上У氖牵绻?次(1,3)(1,4)(2,3)都打不開(kāi),連同前面4次已經(jīng)用完7次機(jī)會(huì),就算明知(2,4)一定可以打開(kāi)寶箱也沒(méi)用了,所以這個(gè)方法還是差了一步。
第三次假設(shè):把1~8號(hào)按鍵分成A(1,2,3)B(4,5,6)C(7,8)3組。先試A組的組合(1,2)(1,3)(2,3),用去3次,如果打不開(kāi),表示A組最多只有一個(gè)有效按鍵;相同方式試B組,也用去3次,如果也打不開(kāi),表示B組同樣最多只有一個(gè)有效按鍵。如此,C組兩個(gè)按鍵都是有效的,剛好在第7次按下這兩個(gè)按鍵就可以打開(kāi)寶箱了。
這次探險(xiǎn)我們不虛此行,既收獲了一個(gè)寶箱,還學(xué)會(huì)了破譯密碼的方法,真是令人難忘的旅程!