| 发表于:2007-12-21 07:52:18 楼主 |
今晚也不知道在写网站遇到问题突然想起这个来(也突然有了想法),只记得题目的大概意思,现在将把它下贱翻译一下 (如果有谁知道题目发给我一下(本人感激),题目跟我想的不一样或是自已解法错的都可以向我交流。 转载者请注明:qq56583965者2007年12月21日晚1:30所想。 ) 题目:共有两百(黑,白组成)顶帽子,牢房里共有一百个人(叫牢人),明天将会被处决,给你们牢人一次机会,明天将一百人排成一个长队,狱长将帽子随机(从两百顶帽子随机一顶)从最后一个人带到第一个,后面可以看到前面人所带的帽子(即帽子颜色--但不能向后看,也不能向头上看,哈哈很痛苦立在那边往前看。处决方式从最后一个问起,如果答错自已头上所带颜色将会拖到队前处决,(给你们牢人一个晚上的机会,想个好方法,保住他们中更多人性命哈哈)注明条件--牢人只能喊黑或白。没有选择,这里没有其它外界因素(可以这样认为,牢人没有手,脚,只有一张口-这张口只会说黑就白,眼睛-这眼睛只能向前看,耳朵--用来听人喊什么,这些牢人只有当问到才能说话,否则哈哈---还看不懂,我倒) 起码自已先想一下题目意思---在看下面(否则看不懂我的意思,晕) 个人小见: 一,让大家能更明白我的想法,做如下设计 将队伍进行编号(第一个将是第1名,类推,队伍最后一个就是第100名) 现在开始从第100名问起: 解法安排如下(望看懂我想法的同胞给予加讨论qq:56583965): 1.第100名如下规定:喊第99名头上帽子颜色 第100名将喊第99名人头上帽子的颜色(大局为重,不顾个人死活),那么第99名将会知道所有帽子颜色分配,自已想一下在看为什么(原因:共一百个人,他可以看到98顶帽子,自已头上的(第100名告诉他的即99顶了),第100顶知道是从第100喊的颜色,是否受处决判断出来(问我什么判断的话真不知道你没有上过小学三年级了----什么判断看注解)),剩下白和黑多少这个没什么用) 注解:第100顶知道是从第100喊的颜色,是否受处决判断出来(比方说:如果喊白,被处决了那他头上就是黑.处决会拉到队伍,就可以看到了,倒,喊什么颜色可以听到有耳朵吗). 2.第99名(原因是他帽子都知道,所以他所喊的是至关重要,也是我一个小见解之处),那晚给排第99名做如下规定:共100牢人所带的一百帽子,在这一百顶帽子当中,如果黑色(要用白色为依据也可以)的在这一百人头上个数(以头上所带为准)为奇数就喊白色,如果为偶数就喊黑色.前面牢人将会用黑色进行的奇,偶判断。 3.第98名可以进行判断了(不会死了) 判断如下:如果99名喊白色就是奇数(以奇数为例) 那么说他可以知道100名和99名所带的颜色(这里的颜色是他们头上带的颜色,通过判断喊后是否受处决可以判断--不明白看第1的注解) 前面97顶可以看出帽子颜色,现知道99顶,只有自已头上这个(通过黑色奇数进行判断了),如果99顶中黑色加起来是奇数---那么头上就是白色,如果99顶中黑色加起来是偶数---那么头上就是黑色了 4.第97名判断跟98名一样,如何知道第98名(他喊的颜色又没受处决判断来的) ....依次类推 (还不明白意思,真怀疑偶的表达能力) (好好想一下好不) |
|
|
|
|