工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 2676|回复: 8

智力挑战~有趣的推理题

[复制链接]
发表于 2003-10-5 21:58 | 显示全部楼层 |阅读模式
先来一个不太难的:/ A" w! Z- a& `, Y0 k) ], z
1、
$ V& p  O1 P) Ap先生、q先生都具有足够的推理能力。这天,他们正在接受推理面试。他们知道桌子的抽屉里有如下16张扑克牌:' m  ]7 @& t  ]# J/ t( D5 Z/ W
红桃:a、q、4
- y, t4 X6 S$ I. ~: a3 o" x  a( b. t! c黑桃:j、8、4、2、7、3% O) N3 B& k8 _! H
草花:k、q、5、4、6
# {* r! q, C: P) ~" |5 m方块:a、58 G/ L8 t0 w9 l2 t
约翰教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉给p先生,把这张牌的花色告诉给q先生。
1 @3 b/ m7 }- {7 b) j6 i这时,约翰教授问p先生和q先生:你们能从已知的点数或花色中推知这张牌是什么牌吗?
5 L) A: x+ Q: P! Q/ f9 a) ep先生:"我不知道这张牌。"& P  u, L9 B2 A* u3 C9 V
q先生:"我知道你不知道这张牌。"
8 ~  c& A, A* d6 {. c$ Bp先生:"现在我知道这张牌了。"
, Y0 \% h; k; s1 Y& O# N5 uq先生:"我也知道了。"
: o; b: m& F+ g7 }# g( `" ~3 _问:你知道这是哪张牌吗?
& q" M3 R7 b; o1 b2 o+ S2 g9 F+ }: e" S2 O0 V9 G4 x
这道很难!!!5 i; L; Y1 [0 M& w
2、% M/ n6 g. \5 T9 H: i) m/ t- k
在大于1小于50的数中,选出两个数,然后把这两个数的乘积告诉甲,两数之和告诉乙:
: U- J3 ?' o7 ~. o, q甲说:我不知道这两个数;
, @+ m8 d0 m3 X2 z) R3 u9 h乙说:我知道你不知道,我也不知道;5 Q. o+ l3 Q8 }% f7 f: w
甲又说:我还是不知道;: M! l  C$ W0 `8 M
乙说:我知道了;
. V0 G+ d8 V  D3 l9 n# k$ I/ X甲说:我也知道了;
$ Y$ D1 J+ \4 r这两个数是什么?
发表于 2003-10-10 21:22 | 显示全部楼层
第一题好像是:方块5
0 y; Q: R" n& C/ _+ S7 e! q5 J第二题没完全搞懂,不包括1和50吧,好像是:3、24
+ y+ j0 S" O( i3 h9 `2 {/ G这题不知有没有哪步走错了  q8 y, \, S( r7 K" m9 p
晕[em04]
回复

使用道具 举报

 楼主| 发表于 2003-10-11 06:19 | 显示全部楼层
呵呵,第一题正确~~~~
& C  d2 Y2 t* `& H& G( g0 t至于第二题,我曾见过一道跟这道题极相似的题,据说那道是微软试题,但我觉得这道比那道还复杂点。。。。
( H7 C7 F0 i5 {- B
5 p( r. S1 K' s0 v4 e% v我粗略把题意说明白点(两数范围2~49):
, S4 L% o# r9 @假设这两个数是3和4,甲知道12,乙知道7,甲乙分别从自己知道的数据去推出这两个数。
! e$ P# a, @8 V甲所知数据12,因为12=2*6=3*4。。。故第一句甲说不知道这两数。
% `) E  @2 |1 W乙所知数据7,因7=2+5=3+4。。。。0 I; k  j& b3 c6 |: d! `  W3 n
       乙先假设2和5这情况:这时,甲知道的数据为10,10=2*5,所以如果是这种情况,甲在一开始就可以知道这两数,矛盾,所以乙可以排除2和5;
1 c+ x3 E6 L+ n4 A        3和4的这种情况,甲在一开始无法确定两数,所以这种情况符合。
) I; w6 O' _1 Q  W4 u$ `(注意:这里我举的3和4并不是答案,不能满足题意,因为如果是3和4,乙不可能说出第二句话“我也不知道”,实际如果是这种情况,乙可以确定出这两数). m7 ?) N' O& k0 D2 `+ d6 Q
。。。。。。。
. r  u9 l/ ~; p+ ^/ K. ~. t此后,两人都会根据对方的话推!
回复

使用道具 举报

发表于 2003-10-11 06:42 | 显示全部楼层
题目看懂了
2 A0 V1 v8 o6 ?" [  j6 \但推理过程有的不太肯定6 i: ~" {/ N  {, z: E  J
尤其甲的第一句我是用在最后的,不知有没有错0 d. }& ~2 i! {- Z- M5 ^( V
看你这贴也放了一段时间了,先说答案吧
回复

使用道具 举报

 楼主| 发表于 2003-10-11 07:21 | 显示全部楼层
其实第二题不能像第一题那样可以简单地推出来,如果你用枚举,人脑是不够用的,只能写个程序让电脑来,但算法需要你对题目的理解和推理的依据~~~~至于答案我过几天再公布吧!
回复

使用道具 举报

发表于 2003-10-11 08:00 | 显示全部楼层
4 j! `# e+ l' W% p+ C' |
不敢相信,竟然要用到电脑/ R5 _( [, s/ [/ l+ Q& O
[em06][em08][em06][em08][em06][em08]
回复

使用道具 举报

 楼主| 发表于 2003-10-11 09:16 | 显示全部楼层
我的意思并不是说一定要用到电脑,当然你枚举一下可能也会有找到答案的可能,因为答案是唯一的。我的意思是说你要系统的完成这道题,最好是能用电脑把它所有的符合条件的答案输出来~~~~
回复

使用道具 举报

发表于 2003-10-14 02:38 | 显示全部楼层
第二题是6和5吗?
回复

使用道具 举报

 楼主| 发表于 2003-10-14 09:25 | 显示全部楼层
RIGHT!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2025-10-11 02:22

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

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