在A房间里有3个灯管,B房间有3个开关,只有一次进入B房间的机会,怎样判断开关控制灯

2025-03-31 16:51:08
推荐回答(3个)
回答1:

这个微软面试题。你到B按两个灯开关,过一段时间然后关其中1个。到A房间看,没有关掉的开关对应亮灯,暗的当中较热的(因为开灯会产生热量,关了仍有余温)对应一开始打开但后来关掉的开关。暗的且无余温的对应没有开过的开关。

回答2:

开关编号为123,1号开着,等3分钟,然后开2号马上到A房间(灯管点亮有一个时间) 这样可以判断已亮的为1号,正在点亮的为2号,没亮的为3号

回答3:

先开第一个开关 开一会后关掉它 它的灯管没亮但是会有暖暖的温度了
第二个不开
第三个开
之后就可以去房间
不亮但有温度的是第一个开关的
不亮而且也没有热度的是第二个开关的
亮的是第三个开关的