面试题41:屋内的灯

    问:1个屋子有1扇门(门是关闭的)和3盏电灯。屋外有3个开关,分别与这3盏灯相连。你可以随意操纵这些开关,可一旦你将门打开,就不能变换开关位置了。如何确定每个开关具体管哪盏灯?

    答:先在门外打开1个开关,等一段时间后关掉它,再打开另1个开关之后进入屋内,热而不亮的那个灯泡便是由第1个开关所控制的,亮的便是由第2个开关控制的,既不亮又不热的灯泡便是由第3个开关所控制的了。