微软面试题

有4个女人要过一座桥。她们都站在桥的某一边,要让她们在17分钟内全部通过这座桥。这时是晚上。她们只有一个手电筒。最多只能让两个人同时过桥。不管是谁过桥,不管是一个人还是两个人,必须要带着手电筒。手电筒必须要传来传去,不能扔过去。每个女人过桥的速度不同,两个人的速度必须以较慢的那个人的速度过桥。第一个女人:过桥需要1分钟;  第二个女人:过桥需要2分钟;   第三个女人:过桥需要5分钟;   第四个女人:过桥需要10分钟。比如,如果第一个女人与第4个女人首先过桥,等她们过去时,已经过去了10分钟。如果让第4个女人将手电筒送回去,那么等她到达桥的另一端时,总共用去了20分钟,行动也就失败了。怎样让这4个女人在17分钟内过桥?还有别的什么方法?
2026年09月24日 23:24
有2个网友回答
网友(1):

朋友你好,很高兴为你回答问题。

先让一分钟和两分钟过去,让一分钟带着手电回来,用了三分钟。
然后五分钟和十分钟过去,让两分钟带手电回来,用了十五分钟。
最后一分钟和两分钟过去,正好十七分钟。
辛苦打字,希望能帮到你。谢谢

网友(2):

1分钟+2分钟过去,用时2分钟
1分钟回去,用时1分钟
5分钟+10分钟过去;用时10分钟
2分钟回去,用时2分钟
1分钟+2分钟过去,用时2分钟
合计用时17分钟
上面的1分钟、2分钟、5分钟、10分钟,分别代表第一、第二、第三、第四个女人