發布者 | 內容列 | 訪客
| Re: 環球城市數學競賽2006秋季賽國中組初級卷第2題 | | 應該說,問一個「常識題」 例如「1+1=2,對嗎?」 當然,如果要更保險〈完全在題目範圍內,例如說,題目沒有講那三個人是否知道1+1等不等於2〉 就問「你是個奸詐者,對嗎?」
至於第二題 那個「一個跟誠實者一樣,一個跟說謊者一樣」我認為是不太正確的,有些情況不適用 例如「你是...嗎?」的情況 除了「你是...嗎?」的情況之外,還有其他情況,例如說 我是問者,有個方法可以破解
「1+1等於2嗎?」 應該有兩個人答是,兩個人答否,答是的兩個人一個奸詐一個誠實,設為A、B 問A「B是誠實者嗎?」 問B「A是誠實者嗎?」 這樣一來,答「否」的那人誠實,答「是」的那人奸詐 所以證明中,要寫出問「(某人)是(某種人)?」的應對方式才對吧?
|
| 2006-10-24 18:55 | | 訪客
| Re: 環球城市數學競賽2006秋季賽國中組初級卷第2題 | | (a)第1問(三人都問):「你是奸詐者嗎?」 情形1:二人回答「是」,一人回答「否」則回答否的 人是誠實者,其他人的身分問他即可. 情形2:二人回答「否」,一人回答「是」則回答否的 人是說謊者,其他人的身分反問他即可. (b)令二位奸詐者為A和B,當問「你(他)是誠實者嗎?」 或「你(他)是說謊者嗎?」則回答與誠實者相同.當 問「你(他)是奸詐者嗎?」則關於誠實者或A要誠實, 關於說謊者或B要說謊.其他情形A要誠實,B要說謊. (以上為個人意見,若有不正確者請見諒及指導) |
| 2006-10-24 21:00 | | 訪客
| Re: 環球城市數學競賽2006秋季賽國中組初級卷第2題 | | 抱歉,第4行「則回答『否』的人為說謊者」應改為「則回答『是』的人為說謊者」 |
| 2006-10-24 21:21 | | s87009812 Just can't stay away
註冊日: 2004-07-25 發表數: 132 台北市立景美國中
| Re: 環球城市數學競賽2006秋季賽國中組初級卷第2題 | | 引文:
寫道: (a)第1問(三人都問):「你是奸詐者嗎?」 情形1:二人回答「是」,一人回答「否」則回答否的 人是誠實者,其他人的身分問他即可. 情形2:二人回答「否」,一人回答「是」則回答否的 人是說謊者,其他人的身分反問他即可. (b)令二位奸詐者為A和B,當問「你(他)是誠實者嗎?」 或「你(他)是說謊者嗎?」則回答與誠實者相同.當 問「你(他)是奸詐者嗎?」則關於誠實者或A要誠實, 關於說謊者或B要說謊.其他情形A要誠實,B要說謊. (以上為個人意見,若有不正確者請見諒及指導)
照你所說... 我若問每個人:「你是奸詐者嗎?」 則會有這些回答: 是 是 否 否. 現在我就挑兩個答是的人加一個答否的人來問. 「他(指沒被問到的那人)是誠實者嗎?」 如此若我們正好選中那兩個奸詐者 他們都答"是!" 則只有一個人答否. 那就能知道此人為說謊者了. 若只挑中一個 則會有兩人答是. 答否的人就是誠實者啦. _________________ 想要得到什麼,就必須付出相同的代價...這就是煉金術中所說的"等價交換原則".
|
| 2006-10-24 21:40 | | s61302261321 Not too shy to talk
註冊日: 2005-12-09 發表數: 34
| Re: 環球城市數學競賽2006秋季賽國中組初級卷第2題 | | 第一題: 請問一下,如果我問其中一個人:他們兩個是老實人的話呢? 那他是老實人則回答:都不是 說謊則回答:是、否 否、是 奸詐者則回答:是、是 是、否 否、是 否、否 不論如何有是的就不是老實人,那就算奸詐者回答否否時,還是可以找出說謊的啊! 如果回答和說謊的一樣的話,那就可找出老實人了! 都不一樣時,那亙好找,直接知到誰是誰了! (不含顛倒的) |
| 2006-10-27 19:53 | |
|