2007年8月25日 星期六

你解過魔術方塊嗎?



魔術方塊原名Rubik's cube,是匈牙利建築家為了教學目的發明的一個立方體。實物我想大家都看過,摸過甚至轉過。正常的魔術方塊剛拆封時六面中各面顏色已統一,如上圖那樣。我們隨機把它轉亂之後,如何回復原狀就是這個遊戲的目的。但是我想很多人把它買回家,並且把它轉亂之後,就從來沒有恢復原狀過。

一般人買回家之後,並不會去研究它的機械結構,只是用試誤和記憶企圖將轉亂過的方塊復原,但是這個方法注定要失敗的,目前全世界的人類有按照正常操作完成過魔術方塊的,都不是用這個方法。因為這個方法可能的組合太多,早就超乎人腦短期記憶的範疇,實際的組合數多到超乎你的想像:(8! 38/3)*(12! 212/2)/2=43,252,003,274,489,856,000,詳情只要上官方網頁找說明書就可明白。這個方塊的機械結構才是解開它的關鍵。所以,如果你買了魔術方塊給你小孩玩,發現你的小孩還沒看說明書就知道要分析魔術方塊的每個組成小方塊可能到達的位置,和不可能到達的位置,那恭喜你,你的小孩分析能力非常強,很可能是個天才。

其實很多謎題都是這樣的,要在亂無頭緒之中找到一個方向,最快的方法是先去掉不可能的,減少『搜尋樹』的分支。但是什麼東西可能,什麼東西不可能,又有賴對題目的分析。題目跟魔術方塊一樣有它的『機械結構』,先明白它,解題才能事半功倍。這是魔術方塊給我們的啟示。

如果你非要解開魔術方塊不可(當然是只能用轉的。拆開來拼回去或每面重新上色等方法並不在考慮範圍內),以下幾個連結可供參考
郭君逸的網頁
另一個方塊迷

沒有留言: