回複:99,約定單雙數,

本文內容已被 [ 離離源上草 ] 在 2011-12-09 07:47:15 編輯過。如有問題,請報告版主或論壇管理刪除.
回答: 99,約定單雙數,iwantall2011-12-08 18:01:50

頂,兄弟,你想得對!

至少可以活99人,最多100人。

方案:讓每個人知道的紅的總數是偶數,藍的總數也是偶數。

詳細:

第一鍾情況:

step 1. 最後一個看到前麵99個,如果看到55個藍,44個紅,紅就是雙數,那他就說藍。

(step 2 #1. 第99個人如果是藍,看到前麵就是54個藍,44個紅。他聽到後麵人說了藍,加上前麵的54個,就是55個。要補足偶數,他就知道自己的是藍。

      step 3 #1. 第98個人如果是藍,看到前麵就是53個藍,44個紅,他聽到後麵兩個人說了藍,加上前麵就是55個。要補足偶數,他就知道自己是藍。

      step 3 #2. 第98個人如果是紅......)

(step 2 #2. 第99個人如果是紅,他就會看到55個藍,43個紅。55個藍加上聽到的後麵的一個藍,已經是偶數,不用補足。所以,他就說紅。

     step 3 #1. 第98個人如果是藍,看到前麵就是53個藍,44個紅,他聽到後麵兩個人說了藍,加上前麵就是55個。要補足偶數,他就知道自己是藍。......)

第二種情況:如果看到56藍,43紅,那他就說紅。

......

請您先登陸,再發跟帖!