張教授乘坐高速列車去北京參加一個學術會議。他怕耽誤了開會時間,就問列車上的乘務員:「火車什麼時候到達北京站?」
「明天早晨」乘務員答道。
「早晨幾點呢?」
乘務員看張教授一副學者派頭,有意試試他:「我們準時到達北京市,車站的時鐘顯示的時間將很特別——時針和分針都將只在分針的刻度線上,兩針的距離是13分或者26分。現在你能算出我們幾點到的嗎?」
張教授想了一會兒,又問道:「我們是北京時間4點前還是4點後到呢?」
乘務員笑了一下:「我如果告訴你這個,你當然就知道了。」
張教授回之一笑:「你不說我也知道了。這下我就可以放心了。」
請推理,這列火車到底幾點幾分到達北京站?
一個屋裡有5個人。其中一人總是說實話,總是如實回答每一個問題。另外四人則是交替地撒謊與說實話,即先說真話,然後說假話,然後又是真話,然後又是假話,這樣真話假話不停地輪流下去。遺憾的是,你不知道這些交替說假話的人開始時說的是真話還是假話。事實上,交替說假話的人要等到聽了你的第一個問題之後,才會決定究竟是如實回答你的問題還是扯一個謊來逗你玩。但在回答了你的第一個問題之後,他就必須真話假話輪流說了。此外你也知道,房間里的每個人(除了你)都知道誰是一貫說實話的人。
你必須確定誰是一貫說實話的人。你只能問兩個問題,但這些問題不一定是「是/否」之類的判斷題。你的每個問題必須向一個人提出(但是聽你問這兩個問題的可以是同一個人),並且也只能由這個人來回答,但不能問他不能回答的問題。你應該怎樣提問?
如果房間里有7個人,一個一貫說實話,六個交替地撒謊與說實話,其他規則如上,你需要問多少個問題才能找出那個一貫說實話的人?
波斯公主到了適婚年齡,要選駙馬。候選男子100名,都是公主沒有見過的。百人以隨機順序,從公主面前逐一經過。每當一位男子在公主面前經過時,公主要麼選他為駙馬,要麼不選。如果選他,其餘那些還沒有登場的男子就都遣散回家,選駙馬的活動也結束了。如果不選,當下這名男子就離開,也就是拒絕掉此人,下一人登場。被拒絕掉的,公主不可以反悔再從選。規則是,公主必須在這百人中選出一人做駙馬,也就是說,如果前99人公主都看不中的話,她必須選擇第100名男子為駙馬,不管他有多麼醜陋。
任務是,給公主設計選擇方法,讓她有最高概率選到百人中最英俊的男子為駙馬。
古希臘人善於造船。他們造了一艘特別好的戰艦,設計很特殊,船體堅固,能撞毀敵人的艦船。據說這艘戰艦得到神仙格外庇佑,能擊沉一切敵艦而自己永不沉沒。它的那些奴隸水手們高興地把它叫做「霹靂號」。
「霹靂號」多次出海征戰成功,但是它的舶需要大修了,幾乎一半的木板均需更換。
人們對這艘戰艦深懷敬愛之情,把拆換下來的木板,連同又彎又銹的釘子,全都保存下來,想有朝一日用於雕塑以資紀念。
第二年,「霹靂號」又屢建奇功,但到冬季時需再次修理,又有1乃的木板被替換。等到它再出海時,艦長索賴蒂斯發現尚未更換的老木板都不結實了,就命令返回船塢,把所有原先的木板全拆換更新,連同帆和其他裝備一律換成新的,「霹靂號」煥然一新了。
拆下來的舊物件照樣被老百姓精心保存起來。這時發生了有趣的事情:當「霹靂號」出海征戰時,港口的老百姓用那些舊物件又搭造了一艘跟原先的戰艦一模一樣的船,這船當然不能出海打仗了,只是擺在岸上,像紀念碑一樣供人瞻仰。
當「霹靂號」再返航時,它戰績不佳。有好幾次,它想撞擊敵艦時,卻讓敵艦逃跑了,或者撞得不夠有力,未將敵艦撞沉。有一次,它用自己有名的舷撞上敵艦,那敵艦竟然只是搖晃一下,若無其事地開走了。
這一次,當疲憊的水手們返航進港時,看到岸上有個東西,使他們議論紛紛。原來,在巨大的支架台上聳立著又一艘船,跟他們的戰艦一模一樣,只是多了一塊牌子,寫著「原霹靂號」,招徠民眾參觀。
艦長索賴蒂斯生氣了。向那裡的老百姓吼叫:「你們這些白痴!你們造了這個東西,所以神仙不再庇佑我們的戰艦,卻來庇佑這堆爛貨了!」
城裡的老百姓認為這是不可能的。毫無疑問,索賴蒂斯的戰艦在第一次修理以後仍是原來的「霹靂號」,在第二次修理以後也仍然是惟一的「霹靂號」。第三次已是小修了,怎麼會改變它的真實性呢?難道這艦長真的以為它換掉最後一顆原來的釘子以後,就變得不是原來那艘有名的戰艦了?如果說真正「原本的霹靂號」,那只是人們心中的「霹靂號」,它或許存在於戰艦設計者的心中。但索賴蒂斯不聽這一套,堅持把那博物館式的舊木船拆了,木板也燒掉,所有老鐵釘子也都燒熔了。
這一切辦完了,但卻未能改變「霹靂號」的命運,從前那種輝煌的戰果再也沒有了。幾年後,人們紛紛抱怨是索賴蒂斯艦長把神仙保佑的無敵戰艦燒掉了。
問題是,到底哪一艘是「原本的霹靂號」,是木支架上供瞻仰的那艘,還是仍在使用中的那艘,抑或是設計者心中的那艘?
一個罪犯在星期六的時候被判死刑,「死刑在下周七天中的某一天中午12時正舉行,」法官說。「但是,只有在執行當天早上通知你,你才會知道是哪一天。」這位法官以言出必行而著稱。說完上述話后,罪犯和律師回到監獄。
律師面帶微笑,說道「你沒看出來?法官是無法執行絞刑的。」「因為,第一,下周六,也就是下周七天中的最後一天,是不能執行的。因為,下周五下午你如果仍然沒有被服刑,你就可以預期死刑在明天,也就是周六。這樣,和法官說的判決不符,因為他說只有當天早上才知道。因此,星期五變成可以執行的最後一天。但是,因為到星期四時,離執行的時間還有兩天,周五和周六,而周六已經被劃掉,成為不能執行的日子,因此必然在周五。而你既然知道了執行的日子,這和法官的判決又不符。所以周五也被劃掉」
罪犯興奮地說,「因此類推,周四也不行,於是,周三,周二,周一,周日,全部可以去掉!」但是,沒有想到,在周四早上,執行官來到罪犯面前!這實在是很出乎罪犯的意料!
他的推理到底哪裡出了問題?
Sroan和Pasber兩人分別在兩座島上。一天Pasber感覺有點不對勁,他的老毛病「叫不出名字的綜合症」又犯了,而Sroan的島上恰好有Pasber所需要的治療這種病的特效草藥。
135是個船夫,他有一艘小船和一個可以上鎖的箱子。135隻在各個島嶼之間運東西,但東西只能放在135自己這個箱子里。
135總是愛占點小便宜,只要箱子沒被上鎖,那麼他會偷偷拿走箱子里的全部或者一部分東西,不管箱子里有什麼。
如果Sroan和Pasper各自有一把鎖和只能開自己那把鎖的鑰匙,請問Sroan能把這珍貴的草藥安全遞交給Pasber嗎?
下圖這對夫妻剛剛搬進一套六居室的舒適新居。他們有五件大傢具:床、桌子、沙發、冰箱和寫字檯。這些傢具如此之大,竟無法使兩件傢具同時放進任何一個房間。不巧,傢具搬運工又把冰箱和床搬錯了房間。現在,戶主與他的賢妻已經花了幾個小時,想找到一個有效的方案把這兩大件傢具對調。
戶主辦事很有條理,他在桌上畫出了一張住宅平面圖,並用五樣小東西來代表要搬動位置的大傢具,分別放在各個小方格內。威士忌酒瓶代表床,板刷代表冰箱。要求你對調這兩樣小東西的位置,但每次只能有一樣東西搬進空房間。 當然,完成這道題目也許有一千零一種辦法,但應記住本傑明·富蘭克林的名言:"三次搬家等於一場大火。"因此必須用儘可能少的搬動來完成這項任務。
在一個「說謊島」上,住著兩種居民:人和吸血鬼。有一年,這裡發生了一場大瘟疫,有一半的人和吸血鬼都生了狂病而變得精神錯亂了。這樣一來,這裡的居民就分成了四類人:神志清醒的人、精神錯亂的人、神志清醒的吸血鬼、精神錯亂的吸血鬼。從外表上是無法將他們區分開的。他們的不同在於:凡是神志清醒的人總是說真話的,但是,一旦精神錯亂了,他也就只會說假話了。吸血鬼同人恰好相反,凡是神志清醒的吸血鬼都是說假話的,但是,他們一旦精神錯亂,倒反說起真話來了。這四類人,講話都很乾脆,他們對任何問題的回答,只用兩個詞:「是」或「不是」。
有一天,有位「邏輯博士」來到這個島上。他遇見了一個居民P.「邏輯博士」很想知道P是居於四類居民中的哪一類。於是,他就向P提出一個問題。他根據P的回答,立即就推定P是人還是吸血鬼。後來,他又提出了一個問題,又推定出P是神志清醒的,還是精神錯亂的。
「邏輯博士」先後提的是哪兩個問題呢?