机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
楼主: 张麻子

两道谷歌的面试题,答对了你就能进谷歌

[复制链接]
发表于 2016-9-19 17:01:04 | 显示全部楼层
第一题,我觉得应该这么问:问任意一人通往死亡的路是哪条,如果是恶棍肯定会告诉你相反的路,如果是骑士,他会问你为什么要选择死亡之路呢,不知道回答怎么样?呵呵
回复 支持 反对

使用道具 举报

发表于 2016-9-19 17:04:51 | 显示全部楼层
第二题怎么感觉运气好可以三次,运气不好就要四次,再想想吧....
回复 支持 反对

使用道具 举报

发表于 2016-9-19 17:10:13 | 显示全部楼层
改个名字 发表于 2016-9-19 16:383 Z+ v$ }; K, y, B5 K% f0 \
第二题 是这样的。   先解子命题吧。  4枚里挑假币,需要称2次。  第一次上秤 一边一个: 1、平了。假币在 ...

. v: t( v- V4 b8 K9 x1 ?% ?3 B& E' r我详细写一下:! Y) E2 M/ M  d* W' m
首先分为4组,按照之前我说的挑假币的方法挑出假币的那一组。除一种特殊情况外,还能知道假币是轻是重(看天平怎么变回平衡,或者怎么失去平衡就知道了)。这样3个里面挑假币,在知道轻重的前提下,只需一次。; e; ?  h7 t' M; R" ~
有一个特殊情况算是我这种解法的一个漏洞我也写一下大家帮我想想:
5 w: Q5 U/ {( f. [  h) D8 a+ M6 N分为4组,如果第一次上秤平了,说明假币在剩下没上秤的两组里。如果换一下其中一组,还平了,这样就不知道假币的轻重。所以可能这种情况就没法再三组里再通过一次称出假币。6 ]' L1 V$ l. C) S( V
容我再想想……
$ T0 o) D. U# ?( r; y1 d
回复 支持 反对

使用道具 举报

发表于 2016-9-19 17:18:23 | 显示全部楼层
hl2515 发表于 2016-9-19 17:04" _5 A$ X7 ?+ @/ ~" H6 T3 N8 i
第二题怎么感觉运气好可以三次,运气不好就要四次,再想想吧....
% U+ s' [: C2 s, X# E) [- m; |9 r
1、12个硬币分四组,每组3个(1、2、3、4),1与2对比(如果平那就在3、4里,如果不平就在1、2里),
% ^% Q2 U, r. i  d2、假如在3、4里,那1、2都是真的,再用1与3比(如果平那就在4里,如果不平就在3里还可以看出假币轻还是重),, D3 c. Q  e0 t  H+ z# g* n, s6 X
3、如果在3里就知道假币轻了还是重了,那剩下的3个硬币随便怎么再称一次就出来了
4 H- d: R, B  D% y1 C  b$ t0 u: f' \$ dps:运气好点三次,不好就要四次....再想想1 O  O9 F* d, A. Z4 L9 [
回复 支持 反对

使用道具 举报

发表于 2016-9-19 17:43:44 | 显示全部楼层
改个名字 发表于 2016-9-19 17:10
7 \+ ]9 S" A) `- T* v; H3 x; q我详细写一下:
, q5 c1 x$ D. s; g: w8 w* V首先分为4组,按照之前我说的挑假币的方法挑出假币的那一组。除一种特殊情况外,还能知 ...

, H( x" E  ?2 K9 Q$ y0 U5 v. u5 c$ {7 n想到一种方法,这个题目居然如此麻烦……
; \1 ]) s2 ~) T. i3 I) z: I& j/ P! \5 A$ I5 H& m* U
先分三组,上秤2 m" k( l, ^3 c, u2 ~6 Y/ ~4 p
如果平了,说明在没上秤的4个里,用之前的方法可以搞定。
! `! \! t/ _8 ~9 S8 J& G如果没平,# B* L% a! V: L: P$ l1 t6 v

3 U- w) f& i* }把其中一个盘子(设为A吧)里的三个取走下秤,用另一个盘子(设为B吧)里的三个代替,而另外一个盘子B里的三个用真币代替。这样有几种情况:
' M- P1 U: d  U. s/ Y1、取走A的时候把假币取走了,那么天平会变平。那么可以知道假币在这3个里面,而且知道轻重。- T, r; N, o% T, Y. [7 L
2、取走A的时候没有取走假币,取走B的时候把假币取走了,相当于假币的位置发生了互换,天平会反向。那么可以知道假币在B转移的三个里面,而且轻重根据天平变化可以知道。
2 T) c( c3 ?, \" [3、取走A的时候没有取走假币,取走B的时候没有取走假币,天平不会变化。那么两个没有动过的里面一定有一个假币,再秤一次可以知道哪个是假币。  |  |4 N  q' ^
只有这三种情况,可以判断假币所在。
; N9 N/ j6 A+ u( q6 {/ Z5 y

点评

好吧,你答对了  发表于 2016-9-20 11:51
你的1、2、3、实际是称量了2次好嘛…………  发表于 2016-9-20 11:46
厉害  发表于 2016-9-19 23:02
嗯,知道了,哈哈哈.......  发表于 2016-9-19 17:58
你说的第3种情况里面,怎么判断假币比真的重还是轻?  发表于 2016-9-19 17:56

评分

参与人数 1威望 +1 收起 理由
孤独不寂寞 + 1 唯一一个正解

查看全部评分

回复 支持 1 反对 0

使用道具 举报

发表于 2016-9-19 17:45:31 | 显示全部楼层
改个名字 发表于 2016-9-19 17:43$ q. G& J  @- v2 c; X- @9 b
想到一种方法,这个题目居然如此麻烦……: W  U& a4 u* n8 S, k

0 F/ Q; ?/ z% E5 }7 f3 {% a先分三组,上秤
3 i9 q) M5 D" m5 I8 ^
总结来看,4个里面挑假币不论知不知道轻重都至少要2次,所以最后在挪移的时候肯定是不能多于3个。# y3 a+ A, @0 {/ r+ ]  f
回复 支持 反对

使用道具 举报

发表于 2016-9-19 17:59:07 | 显示全部楼层
好像都看过类似的题目。4 ?" D8 B, i2 W+ X
第一题:问其中一个:“你认为如果我问另一个人,自由之路是哪条?你认为他怎样回答我?”; p2 e/ G' Z0 U* y$ W1 h5 K: E
            得到答案后,那条是错误的,朝另一条进发。
0 t5 i2 }! A0 `; C# ]6 S! d第二题:太简单了,第一次,两条各六个,轻的那组包含假币;第二次秤,三个三个一边,轻的三个内有一个假币;第三次,一个一个放两边,轻的一个是假币,如果两个相等,那么放在旁边的没有 秤的那个是假币。

点评

看来我有被录取的机会了  发表于 2016-9-19 20:01
回复 支持 2 反对 0

使用道具 举报

发表于 2016-9-19 18:03:21 | 显示全部楼层
成歌2047 发表于 2016-9-19 17:59  `7 N8 t3 r/ D6 I4 ]9 @! H
好像都看过类似的题目。; \1 c3 G$ E  ~
第一题:问其中一个:“你认为如果我问另一个人,自由之路是哪条?你认为他怎样回 ...

: y( K) L! J( v. g+ g; q恭喜你,犯了跟我一样的错误!
' x/ z' A8 b. ^) ^: x
回复 支持 反对

使用道具 举报

发表于 2016-9-19 19:04:17 来自手机 | 显示全部楼层
第二题无解吧?第一次称量最多只能确定一半的硬币是真的,而且不能确定假币的轻重,第二次假设还能称出一半的真爱钱,剩下的就是三枚,必须知道假币的轻重才能找到假币,可是第二部步的假设是完不成的!!!
回复 支持 反对

使用道具 举报

发表于 2016-9-19 20:24:42 | 显示全部楼层
一、假如你是对方,你会走哪条路通向自由?如果你问到的是骑士,那对方就是恶棍,恶棍给你指的必定是死亡之路,骑士也会如实按照恶棍指的路告诉你,因此你要选择另一条路;如果你问到的是恶棍,那对方就是骑士,骑士给你指的是自由之路,那么恶棍告诉你的是死亡之路,你还是要反着选择另一条路。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-4-21 17:22 , Processed in 0.057615 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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