呵呵,我不同意第三步。

回答: 我不同意第二步guest0072010-02-18 05:34:49

事实上我考虑过只传最后一位,可惜行不通,原因就是you could mess up 1 hat with the same last 1 digit。因为两个最后一位相同的10进制数,其对应的2进制数可能只有2位不同,从而不能唯一确定自己的颜色。
举例来说:如果第一个人只说最后一位为1,第二个人汇总前面98人得到的2进制数是:0000000011,他无法确定自己是7号颜色还是9号颜色,两个答案都符合第一个人给出的结果(11或1)。
所以这个算法的汇总同下面答案的加法还是有区别的。98.2是这个算法能得到的最好结果。

所有跟帖: 

Yeah, u r Right. .... 10^1 is actually =10 not 1 -guest007- 给 guest007 发送悄悄话 (53 bytes) () 02/20/2010 postreply 06:38:29

请您先登陆,再发跟帖!