题目 | 有一个房间,里面有3个灯泡,每个灯泡都是关闭的。现在你只能进入房间一次,一次只能改变一个灯泡的状态(亮或灭),且不能再返回房间。请问进入房间后,如何才能准确地知道每个灯泡的状态? |
答案 | 进入房间后,先打开第一个灯泡,等一段时间后再关闭它,然后打开第二个灯泡。进入房间后,如果第一个灯泡亮着,那么第二个灯泡是关闭的;如果第一个灯泡是关闭的,那么第二个灯泡有两种可能,要么是亮着的,要么是关闭的。再等一段时间后,进入房间,如果第二个灯泡亮着,那么第三个灯泡是关闭的;如果第二个灯泡是关闭的,那么第三个灯泡是亮着的。这样,通过两次进入房间,就能确定每个灯泡的状态。 |