智力测试---From microsoft

MagicJohn 2002-03-13 09:07:44
有A、B、C、D四人,C从1到50中找出两个数(不包括1和50,但可以相同)他把这两个数字之和告诉了A,把两个数之积告诉了B,A首先说:“我不知道这是两个什么数”。B说:“我也不知道这是两个什么数”。A听B说完之后马上说:“我知道这是两个什么数了”。B听A说完之后也马上说:“我也知道这是两个什么数了“。假如你是D,你能知道这是两个什么数吗?
...全文
85 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
cosmo 2002-03-18
  • 打赏
  • 举报
回复
明白, 6 & 8 是錯的.

看錯題目
flyer_809 2002-03-17
  • 打赏
  • 举报
回复
一道推理题罢了从最小的数0开始向上推,注意A和B的心里想些什么具体什么数字下次再说,
hax 2002-03-15
  • 打赏
  • 举报
回复
3, 4是对的。只有这一种情况的。
hax 2002-03-15
  • 打赏
  • 举报
回复
跟上面的类似,我算出来了是:4, 13。

上面的那道,不高兴算了。
hax 2002-03-15
  • 打赏
  • 举报
回复
两个聪明人闲来无事,邀他们的秘书玩这样一个游戏:秘书在2和100之间选两个数,把和给一个人,乘积给另一个,让他们算出这两个数。于是有了下面的对话:

- 光凭这个乘积,我算不出来。
- 我已经知道你算不出来。
- 那... 我算出来了。
- 那... 我也算出来了。

聪明的你,是否也算出来了?
tjf1117 2002-03-14
  • 打赏
  • 举报
回复
两个质数之积一定可以确定是哪两个质数,
所以B说他不知道是 的之积一定是三个或三个以上的质数之积,
B之积的组合 A的之和的组合
2*2*2*2*2*2 2+32=34 4+16=20 8+8=16

2*2*2*2*2 2+30=32 4+8=12

2*2*2*2 2+8=10 4+4=8

3*3*3*3 3+27=30 9+9=18

2*3*3 6+3=9 2+9=11

2*2*3 4+3=7 2+6=8

2*2*3*3 4+9=13 6+6=12 3+12=15 2+18=20

2*2*2*3 2+12=14 4+6=10 8+3=11

2*3*3*3 6+9=15 2+27=29 18+3=21

2*2*2*2*3 4+12=16 2+24=26 8+6=14 3+16=19

2*2*3*3*5 20+9=29 6+30=36 4+45=49 5+36=41 15+12=27

2*3*5*7 6+35=41 10+21=31 14+15=29

2*3*3*5 2+45=47 6+15=21 18+5=23 9+10=19

3*3*5*5 9+25=34 15+15=30

2*2*5*5 4+25=29 10+10=20 20+5=25

2*2*3*5 4+15=19 6+10=16 12+5=17 30+2=32

2*5*5 25+2=27 10+5=15

3*5*5 3+25=28 15+5=20

2*7*7 2+49=51 14+7=21

3*7*7 3+49=52 21+7=28

5*5*7*7 25+49=74 35+35=70

2*2*7*7 4+49=53 14+14=28

3*3*7*7 9+47=56 21+21=48

2*3*5 6+5=11 2+15=17 3+10=13

3*5*7 15+7=22 35+3=38 5+21=26

2*5*7 10+7=17 35+2=37 5+14=19

2*3*11 5+11=16 33+2=35 3+22=25

在A之和里面寻找凡是之和有重复的,那么A都无法确定是那两个数,
只有C告诉A两数之和为7和9,A才知道是 3,4 和 3,6,

所以D无法知道是哪两个数,只知道有可能的几个组合之一,
应该不止两个组合,还有其他的,我不会算,
zgamer 2002-03-14
  • 打赏
  • 举报
回复
没有满足C?What
maleangel 2002-03-14
  • 打赏
  • 举报
回复
而且
3—4
只是满足了B
没有满足C
所以34好象并不队
maleangel 2002-03-14
  • 打赏
  • 举报
回复
4&4
好象也可以啊
fangw 2002-03-13
  • 打赏
  • 举报
回复
>>For A, there are two possibilities: x1+y1 and x2+y2
>不只兩個, 可以有多於兩個的可能性
yes, it's correct

>6 & 8 也可以

no, it's not correct.
cosmo 2002-03-13
  • 打赏
  • 举报
回复
6 & 8 也可以

>For A, there are two possibilities: x1+y1 and x2+y2
不只兩個, 可以有多於兩個的可能性
maleangel 2002-03-13
  • 打赏
  • 举报
回复
3,4

没错
就是3,4
fangw 2002-03-13
  • 打赏
  • 举报
回复
A get x+y, B get x*y

For A, there are two possibilities: x1+y1 and x2+y2
x1*y1 and x2*y2 其中的一个应该能被唯一分解(假设为x1*y1),另一个能被分解成至少两个(假设为x2*y2,应存在xi,yi,有x2*y2=xi*yi),则淘汰x1*y1

对于x2*y2,还要进一步验证xi&yi不是正确的解,也就是说:A听B说完之后马上说:“我知道这是两个什么数了”。B听A说完之后也马上说:“我也知道这是两个什么数了”
MagicJohn 2002-03-13
  • 打赏
  • 举报
回复
一定不是7和11
fangw 2002-03-13
  • 打赏
  • 举报
回复
3 & 4
maleangel 2002-03-13
  • 打赏
  • 举报
回复
7,11?
t 2002-03-13
  • 打赏
  • 举报
回复
7,11
joe2002 2002-03-13
  • 打赏
  • 举报
回复
怎么有点象高中的代数呢,考虑考虑先。
maleangel 2002-03-13
  • 打赏
  • 举报
回复
HEHE

值得考虑!!

关注
cosmo 2002-03-13
  • 打赏
  • 举报
回复
其中一個一定不是質数
加载更多回复(5)

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧