论坛: 电脑门诊 标题: 通过这道题的可以考程序员。 复制本贴地址    
作者: windflower [windflower]    论坛用户   登录
  有四间房子,没有窗户,也就是说进入任何一间后都不能知道其它房子的情况。现在三个房子里每间有一只电灯。另一间是这三只电灯的开关,一个开关控制一只灯。只允许你进入开关房子里一次,你能不能准确断定哪个开关控制哪只灯?
  

地主 发表时间: 05/15 22:27

回复: BearKing [bking]   版主   登录
怎么说得像传奇里的祖玛阁似的?呵呵,思考中...............

B1层 发表时间: 05/16 03:32

回复: BearKing [bking]   版主   登录
默认的是三只灯全关^还是有一只开^

B2层 发表时间: 05/16 03:35

回复: swbj [swbj]   论坛用户   登录
我想应该默认有一盏灯是开的,然后摘下一只灭的灯泡,就行了。

B3层 发表时间: 05/16 12:18

回复: windflower [windflower]   论坛用户   登录
  不存在默认的问题,一开始都是关着的。

B4层 发表时间: 05/16 19:23

回复: napolun [napolun]   版主   登录
进入开关房子,先开一个开关,过会再开一个,同时关掉。然后摸灯泡,烫的是第一个,温的是第二个,剩下的是第三个。

B5层 发表时间: 05/16 23:11

回复: thinbug [thinbug31]   论坛用户   登录
把那些线找出来,然后根据开关的连接不就知道哪根线连哪只灯了吗,笨!!

B6层 发表时间: 05/17 11:39

回复: windflower [windflower]   论坛用户   登录
  思路是对的,先打开一个开关等一些时间,然后关掉,再打开一个开关。现在马上离开这,去另外三个房子,一只是开着的,两只关着的有一只是热的,现在你己经知道哪个开关控制哪只灯了。

B7层 发表时间: 05/17 19:56

回复: fjktools [fjktools]   论坛用户   登录
那么要是灯泡的发热情况不一样怎么办呢??
开一个灯亮一会,关掉,开另外一个,出去,
冷的是一个,热的是一个,亮的是一个了

B8层 发表时间: 05/21 00:41

回复: cxcx2008 [cxcx2008]   论坛用户   登录
打碎两个灯泡(任意)
   进开关房子,打开两个开关(任意)。
  搞定  !!!

B9层 发表时间: 05/21 12:54

回复: cxcx2008 [cxcx2008]   论坛用户   登录
方案二: 进开关房子, 留个后门!!!
        搞定!!!
 哈哈哈和哈哈

B10层 发表时间: 05/21 12:57

回复: beyonds [beyonds]   论坛用户   登录
晕・#%・%・#%

B11层 发表时间: 05/21 13:51

回复: new_bird [new_bird]   论坛用户   登录
我想作为程序员,对这类问题,首先是证明用亮暗二样状态不可能判断的多,好像是一般人是却会想到再引入温度判断!

B12层 发表时间: 05/22 19:00

论坛: 电脑门诊

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号