//此題出處為2007年日本數學奧林匹克預選賽壓軸題。本人手譯,可能有翻譯瑕疵存在還望指正,這題覺得蠻有意思,但沒太看明白並且鬼子沒給附答案,故分享給高手前輩們給予解答。//
題目:
一個沒有名字的村莊中住著2007位村民。你作為守護這個村莊的神,想要讓村民們為自己的村莊起一個名字。於是每位村民都想好了一個村莊名稱的提案。
每位村民每天都可以給村裡面的其他任何人(也可以給自己)寫任意封信。所有信件在每天傍晚集中收取,第二天早上再集中發給收件人。在送達信件的同時,郵遞員會向收件人口頭轉達所有發信人的名字。每位村民只有一次機會給神(也就是你)寫信提交村莊名字的提案。當然,提交的提案不必與自己最初設想或是其他村民的最初設想一致。村民們除了寫信,不做任何能夠交換信息的行為。
全部村民可以分為「老實人」和「大騙子」兩類。村民們和你自己都不知道整個村民群體中誰是哪一類人,你只知道「大騙子」的人數在某個整數T以下(包括該數),並且村莊里至少有一個「老實人」。
你在某一天中午可以對村民下一次指示。「老實人」會聽從你的指示,「大騙子」不一定聽從你的指示。
問:求使得滿足以下條件的指示存在的T的最大值。
·最後所有的「老實人」都給你寫了信,並且所有的「老實人」的提案都是一致的。
·如果一開始所有的「老實人」的提案都一致的話,那麼這個提案會被作為提交給你的提案。
假設:有一個人,他有一種奇怪的色盲症。他看到的顏色和別人不一樣,他把藍色看成綠色,把綠色看成藍色。
但是他自己並不知道他跟別人不一樣,別人看到的天空是藍色的,他看到的是綠色的,但是他和別人的叫法都一樣,都是「藍色」;小草是綠色的,他看到的卻是藍色的,但是他把藍色叫做「綠色」。所以,他自己和別人都不知道他和別人的不同。
第一問:怎麼讓他知道自己和別人不一樣?
第二問:你怎麼證明你不是上述問題中的主人公?
已解決邏輯試題題庫提供各類邏輯推理題相關的考試題,包含公務員邏輯試題、MBA邏輯試題、GMAT邏輯試題、GRE邏輯試題、GCT邏輯試題、MPA邏輯試題、MPAcc邏輯試題等各類邏輯智力題及答案。
如果你有其他有關邏輯試題的好題目,歡迎與我們分享 請發布邏輯試題的智力題