Work 版 (精华区)

发信人: laughter (笑面人生), 信区: Work
标  题: [合集]转载:微软面试题目!(经典)
发信站: 哈工大紫丁香 (2002年12月28日22:37:33 星期六), 站内信件


────────────────────────────────────────
 cbrightsun (brisun)                  于 Thu Dec 26 17:02:41 2002) 说道:

已知:x和y都是自然数,且x>1,y<30. 
我把x+y的结果告诉了甲,把x*y的结果告诉了乙。 
甲说:“我不知道x和y各是多少。” 
乙说:“我也不知道x和y各是多少。” 
甲又说:“我知道x和y是多少了。” 
接着乙也说:“我也知道x和y是多少了”。 
请问:x和y各是多少。 

--



────────────────────────────────────────
 jhm (熊熊)                           于 2002年12月26日17:11:24 星期四 说道:

what's the meaning?

────────────────────────────────────────
 llthit (lynn)                        于 Thu Dec 26 17:21:49 2002) 说道:

应该合作吧



────────────────────────────────────────
 songyoulong (北极熊)                 于 Thu Dec 26 18:04:24 2002) 说道:




────────────────────────────────────────
 caoyucy (Himalayas)                  于 Thu Dec 26 18:09:48 2002) 说道:

答案是:x=3,y=0 ?
我的理由:
甲被告知x+y=3,就知道:是3,0或者2,1;
听到乙说不知道,就知道不是2,1(如果是2,1,乙就会被告知x*y=2,这样,只有可能2*
1=2嘛),是3,0了;
至于乙,被告知x*y=0,只要见到甲说知道了,很容易反推出甲是如何知道的;
呵呵,就都知道了。




────────────────────────────────────────
 Mygoogle (大美无言)                  于 2002年12月26日19:29:04 星期四 说道:

错,
都是自然数,不能为零
x 2 y 2
1)x+y=4,=>x=2,y=2 |x=3,y=1 =〉甲无法确定
2)x*y=4,=>x=2,y=2 |x=4,y=1 => 乙无法确定
由1)2)确定x=2,y=2

────────────────────────────────────────
 zzzlllggg (miaoshoushentou)          于 Thu Dec 26 22:47:06 2002) 说道:

的意见者请回!


      这道题是不是应该合作做?谁有正确答案请发表一下,或者请有兴趣的同学继续回答
,我们继续研究!很有意思的呀!



────────────────────────────────────────
 zzzlllggg (miaoshoushentou)          于 Thu Dec 26 22:48:12 2002) 说道:


的意见者请回!


      这道题是不是应该合作做?谁有正确答案请发表一下,或者请有兴趣的同学继续回答

,我们继续研究!很有意思的呀!


────────────────────────────────────────
 dennis (flyingpig)                   于 Thu Dec 26 22:53:14 2002) 说道:

最新教材说0是自然数




────────────────────────────────────────
 zzzlllggg (miaoshoushentou)          于 Thu Dec 26 22:56:28 2002) 说道:




说一下你做题的过程,现在看不懂















────────────────────────────────────────
 daicq (阿烦)                         于 2002年12月26日23:41:43 星期四 说道:

不会是脑筋急转弯把!

────────────────────────────────────────
 mengde (weiwang)                     于 Fri Dec 27 09:06:42 2002) 说道:

我觉得答案是 2 2 而且y<30这个条件没用
如果x+y较大,比如6,x=2,y=4,x=4,y=2,甲乙得到的数一样,根本无法判断。
x+y等于2,不可能,
x+y如果等于3,则乙能够知道答案。
x+y=4的话,可能x=3,y=1,x=2,y=2,甲不知道答案,x*y=3,则乙能够知道答案,x×y=4
的话,则乙也不知道答案,因为y=1,x=4,x=2,y=2.
当乙说不知道答案时,甲则可以知道答案必定x=2,y=2.
对于乙来说,他手中的数是4,可能是y=1,x=4,x=2,y=2.
如果是y=1,x=4,则x+y=5,甲不可能在他说了不知道答案后知道x=多少,y=多少,
因为可以是x=2,y=3和x=3,y=2。只可能是x=2,y=2.



────────────────────────────────────────
 hua (风无痕 工作万水)                于 2002年12月28日09:00:07 星期六 说道:

呵呵,我也是这么想的

────────────────────────────────────────
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.044毫秒