安规网

用户名  找回密码
 注册安规
安规论坛 | 仪器设备 | 求职招聘 万年历 | 距春节还有-86天2小时2分14秒
签到 充值 在线 打卡 自2007年5月10日,安规网已运行 6558天
证书查询 | 规范下载 | 资质查询 2025年4月23日 星期三 下午 9 点 57 分 45 秒 红包 邮箱 打卡 工资 证书查询 | 规范下载 | 资质查询
广东安规检测有限公司
IP淋雨设备| 恒温恒湿箱| 拉力机| 医疗检测设备沙特Saber 埃及COI 中东GCC|CoC直接发证机构水平垂直燃烧机|灼热丝|针焰试验机|漏电起痕试验机
灯头量规|试验指|插头插座量规|灯具检测设备耐划痕试验机|可程式恒温恒湿试验箱 | 耦合器设备广东安规-原厂生产-满足标准-审核无忧
查看: 2163|回复: 20

[杂谈] 微软面试中的一道试题

[复制链接]
发表于 2008-12-3 15:24 | 显示全部楼层 |阅读模式
广东安规检测
有限公司提供:
(5分钟内完成你可以去微软面试了)
- x# Q- w  ?, B: h微软在面试中使用智力测验题是业界众所周知的。在外界不仅流传着很多微软使用的趣题、难题和怪题,还有很多与解题和答案有关的有趣的小故事。我就亲身经历过一个。" P9 ~! N" Y0 [- V  f
' T4 }; R9 ~  h1 L/ W# [! z
    具说微软内部员工平均解题时间是5分钟以内,外界高手的平均水平是15分钟,而外界一般人员很多根本解不出答案,不管给多少时间。我先得把题目和答案给大家讲解一下:
. J, U) k* p% K# m7 d
, u$ Y- A9 z9 p    题目是这样的:有四个人(A,B,C和D)要在一个月黑风高的夜里过一个很长的独木桥。桥只能一次乘载两个人,就是说每次最多两人同时过桥。过桥要用手电筒,而这四个人只有一只手电筒,也就是说两人共用这只手电筒过桥后,其中一人必须带着手电筒返回(没有其他方法),否则其他人就不能再过了。这四个人由于年龄和身体状况的差异,每个人过桥所需要的时间不同:A需要1分钟,B需要2分钟,C需要5分钟,D需要10分钟。由于共用一只手电筒的原因,当两人一同过桥时,过桥的时间是以其中慢的一人为准,比如A和C一起过桥要用5分钟。
1 \) P  L$ ~) X) U7 n+ F( V+ _8 ~' @( }& N4 A& m( C6 m7 |5 y& Y# M3 d( d& s) u! q
现在问:要所有人过桥,最短要多少分钟,如何安排他们的过桥顺序?4 G& E6 p( x. J7 U4 }& K

& L$ c: [  d! V3 R3 ]) L' a    这个问题看起来并不复杂,很容易入手,解题的策略也不难确定。既然手电筒要来回传递,根据能者多劳的原则,当然是尽量用最快的人来担此重任。因为A过桥最快,所以很快就会得出以下的答案:
2 d+ v0 R' Z; m) N! x5 }" L* I9 V6 \9 C9 J/ O/ \
第一步:A和B一起过桥,时间是2分钟' X1 T8 j" ?: r

5 \3 J0 G  A, f! y, C" M  i第二步:A带着手电筒返回,时间是1分钟
" [$ s' J/ G4 s. d$ ~
" r+ z$ i% ^! K: Y第三步:A和C一起过桥,时间是5分钟) ~7 D. S8 \2 ^, D5 e
# Y9 C0 q7 J; S# Y2 a) ~
第四步:A带着手电筒返回,时间是1分钟
3 m0 J' i6 w+ U# [5 u6 o! s, t9 R5 u/ L& q# c) c
第五步:A和D一起过桥,时间是10分钟
# A7 \8 g9 `2 S# \5 `
) i( Y6 p- k. B9 o总共需要19分钟
7 m1 Q% u3 {# z3 x0 O3 D8 F
! l* C$ {: \& v* u- S( _) c0 k这看起来安排很合理,但答案是错的。正确的答案是17分钟。看到这里不妨请读者思考一下如何得到这个答案。
发表于 2008-12-3 15:38 | 显示全部楼层
我最先得出的答案是:2 @! S' c4 a/ g, |# n1 |" D
因没说A不可以背着别人过桥,也没说A背着别人过桥的速度会减慢,所以:
2 x9 F+ v+ k: o0 k第一步:A背着B一起过桥,时间是1分钟
" S' M- a$ y; i9 H2 N* I8 H. l2 ^: x第二步:A带着手电筒返回,时间是1分钟
) O* q7 o( O, y5 ?; [" b0 E( g第三步:A背着C一起过桥,时间是1分钟
& V* L, `- {6 e1 O6 c5 t* M4 o1 Y第四步:A带着手电筒返回,时间是1分钟
! ]  h+ Q" m, N7 k第五步:A背着D一起过桥,时间是1分钟/ _8 Z( K  g$ s3 d

: `) w8 g# Z5 M2 M# w9 A* U. x; D答案是5分钟 ,因LZ说了是17分钟,而且还给出了19分钟的例子,经过好几分钟的排列得出:* y5 S% o4 {. @& [! s

' E8 E; I2 V# ^/ ]第一步:A和B一起过桥,时间是2分钟 1 Q, f; `! K* p" Q0 o  ^! P
第二步:A带着手电筒返回,时间是1分钟   b: \9 c4 A0 F( w' X
第三步:C和D一起过桥,时间是10分钟
& g4 ?% {+ n, n1 K, W% D- W第四步:B带着手电筒返回,时间是2分钟
" F  s8 g" E3 l6 r1 C' i0 \( v第五步:A和B一起过桥,时间是2分钟
" q0 Z  w7 v/ S& q/ M. p8 r1 c2 x9 u7 R这样得出时间总共是17分钟。  # K. M3 q* Z4 P. d  }0 s7 Y

' ?9 a1 G* S2 \( v6 n9 y$ P: @: r对于这种题目,因题目没有提出特别的限制,如果思考者加于假设的话就会有很多答案,而且这些答案也是很有合理性的,虽然这样有点钻牛角尖的味道,但既然有合理性就有存在的可能;再者若各种假设都能想到的话这也体现出思考的全面性(现实是残酷的)。
发表于 2008-12-3 16:02 | 显示全部楼层
同意!
发表于 2008-12-3 16:38 | 显示全部楼层
重点是要安排其中一程是C + D一起过, 但 C或D 也不需回头, 便是最节省时间!
发表于 2008-12-3 17:11 | 显示全部楼层
以前做过,但是花了20多分钟
发表于 2008-12-3 17:48 | 显示全部楼层
需要有好的邏輯…~~
发表于 2008-12-3 18:03 | 显示全部楼层
做题前要排除紧张
发表于 2008-12-3 18:49 | 显示全部楼层
发表于 2008-12-3 23:13 | 显示全部楼层
看来我是failure的了,
发表于 2008-12-4 16:42 | 显示全部楼层
无聊的很。
您需要登录后才可以回帖 登录 | 注册安规

本版积分规则

关闭

安规网为您推荐上一条 1/2 下一条

QQ|关于安规|小黑屋|安规QQ群|Archiver|手机版|安规网 ( 粤ICP13023453-10 )

GMT+8, 2025-4-24 05:57 , Processed in 0.074194 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表