ANDYAS wrote:沒有解答到我的疑問...(恕刪) 請您仔細回頭想想,如果你是10號,何種情況下,你可以知道自己的顏色,當你知道自己顏色的狀下,1-9號會不會知道她們的顏色.再次提醒:最多只有9頂白帽
我覺得會搞混的人忘記了一個重點!不知道不代表一定是黑還是白,但是代表黑或白一定要各少一頂。只要一個人回答不知道,白帽黑帽就是無條件扣一頂。而白帽只有9頂,所以更可以推理出任何詢問中第一個回答知道的人必為黑帽。EX: 知道 不知道 不知道 不知道 白 白 白 白 白 白 黑 黑或白 黑或白 黑或白以這題來講其狀態為: 不知 不知 不知 不知 不知 不知 不知 不知 不知 黑 黑白 黑白 黑白 黑白 黑白 黑白 黑白 黑白 黑白所以1必為黑。這題目也可以進化成,老師問到第X位時,第X位知道,請問第一位與第X位是什麼顏色?回答這題會更理解整個題目的精髓。
其實重點只在第二個小朋友回答什麼,就決定答案了當第十個小朋友回答不知道時,代表前9個小朋友中,有一個黑帽當來到第三個小朋友時,還回答不知道代表1和2其中一個是黑帽如果1號小朋友是白帽, 第2個小朋友就知道自己一定是黑帽, 因為後面3~10都回答不知道如果1號小朋友是黑帽, 第2個小朋友當然也會回答不知道, 因為他看前面還是有一頂黑帽所以....答案就出來了