找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 2823|回复: 8

智力挑战~有趣的推理题

[复制链接]
发表于 2003-10-5 21:58 | 显示全部楼层 |阅读模式
先来一个不太难的:
. s$ \+ j6 B5 Y, B1、
' w4 X4 c1 }  n0 v/ T3 G8 fp先生、q先生都具有足够的推理能力。这天,他们正在接受推理面试。他们知道桌子的抽屉里有如下16张扑克牌:
; b$ W# o3 H) S- K红桃:a、q、4
" W2 Z4 ~9 Y1 ~  x3 f* e黑桃:j、8、4、2、7、3
8 j) ], [) O2 Z. q9 B' h草花:k、q、5、4、6
; M4 [& P4 b" ]) R' K方块:a、51 w/ I2 R/ a1 l9 i: E& V! c" M& G7 n) y
约翰教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉给p先生,把这张牌的花色告诉给q先生。( l3 C/ c* x5 [
这时,约翰教授问p先生和q先生:你们能从已知的点数或花色中推知这张牌是什么牌吗?3 m$ l* {" }! H& u8 i% V! f
p先生:"我不知道这张牌。"
0 l- o% h8 u4 M0 l  K3 R7 ~q先生:"我知道你不知道这张牌。"
/ U7 x; J/ M3 K2 x$ c) rp先生:"现在我知道这张牌了。"* B) D9 q* w: }8 o
q先生:"我也知道了。"9 b2 g% D# d6 Y2 Q" _, r( L
问:你知道这是哪张牌吗?
2 S  ~- T& d+ ]8 w0 ~! k3 \) c
6 X, Y/ V) T+ |. P7 N" V7 G这道很难!!!; R# F# g: q( s) s0 u. ]
2、: h$ ~* U8 }# Y5 R- r. [1 Q: f% |  J; B
在大于1小于50的数中,选出两个数,然后把这两个数的乘积告诉甲,两数之和告诉乙:
/ S& c, I) }8 \9 Y甲说:我不知道这两个数;1 J, p$ x/ j) {0 w6 t
乙说:我知道你不知道,我也不知道;1 O- x+ E1 a) u
甲又说:我还是不知道;0 }! {6 x3 B8 L2 V
乙说:我知道了;& [# _; Q) p) E; j8 D  G* B3 H# U
甲说:我也知道了;9 s0 X4 h( o' X" Q+ w- B
这两个数是什么?
发表于 2003-10-10 21:22 | 显示全部楼层
第一题好像是:方块5: @3 D* J8 y+ z3 s  n, T
第二题没完全搞懂,不包括1和50吧,好像是:3、24
' n+ j/ q( {2 [  x这题不知有没有哪步走错了; c& J6 W9 h# r  M/ B
晕[em04]
回复

使用道具 举报

 楼主| 发表于 2003-10-11 06:19 | 显示全部楼层
呵呵,第一题正确~~~~
0 C/ S- b  L! B# U8 p至于第二题,我曾见过一道跟这道题极相似的题,据说那道是微软试题,但我觉得这道比那道还复杂点。。。。+ @; q5 ]" Z6 p& u  @8 W' j1 P2 A

# `7 U* g. V) K. d$ M' O  e' e我粗略把题意说明白点(两数范围2~49):" S( v3 J# `! U7 P9 w, G
假设这两个数是3和4,甲知道12,乙知道7,甲乙分别从自己知道的数据去推出这两个数。
4 u6 K+ C) B) Q+ R* C: Y甲所知数据12,因为12=2*6=3*4。。。故第一句甲说不知道这两数。
  [# |9 z, @- c" b! r- F乙所知数据7,因7=2+5=3+4。。。。" ]+ |7 {. n9 l; x( g+ L" W
       乙先假设2和5这情况:这时,甲知道的数据为10,10=2*5,所以如果是这种情况,甲在一开始就可以知道这两数,矛盾,所以乙可以排除2和5;
' ~! Y3 w* V1 ?. o% c9 T- B; Z" @        3和4的这种情况,甲在一开始无法确定两数,所以这种情况符合。' @% Z- ]$ e$ y6 y2 i3 o/ j9 X
(注意:这里我举的3和4并不是答案,不能满足题意,因为如果是3和4,乙不可能说出第二句话“我也不知道”,实际如果是这种情况,乙可以确定出这两数)
9 H6 ]8 n9 }' C" i7 r3 Z, @。。。。。。。
; G; x3 j! r) ]; R: R4 U此后,两人都会根据对方的话推!
回复

使用道具 举报

发表于 2003-10-11 06:42 | 显示全部楼层
题目看懂了1 n$ v$ d  f4 q0 ^6 x: E2 }
但推理过程有的不太肯定
7 Z- {( L, D9 N' C3 G6 \) N# z尤其甲的第一句我是用在最后的,不知有没有错+ C6 N/ d9 h* i* Y6 y2 m% L
看你这贴也放了一段时间了,先说答案吧
回复

使用道具 举报

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

使用道具 举报

发表于 2003-10-11 08:00 | 显示全部楼层
9 m7 _$ ^- ^. j3 L
不敢相信,竟然要用到电脑- c% P! T7 V$ e1 Y% i8 ^
[em06][em08][em06][em08][em06][em08]
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-8 08:22

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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