找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 2734|回复: 8

智力挑战~有趣的推理题

[复制链接]
发表于 2003-10-5 21:58 | 显示全部楼层 |阅读模式
先来一个不太难的:
  ]9 J6 Q0 N, f8 d) R$ ?) k" l1、
! P; q4 T3 }6 F- [/ B: _- F+ ^  ?6 i( ~p先生、q先生都具有足够的推理能力。这天,他们正在接受推理面试。他们知道桌子的抽屉里有如下16张扑克牌:7 c9 p8 u9 [7 t
红桃:a、q、43 T: b. E) T( A- R/ @3 l
黑桃:j、8、4、2、7、3
8 J* x" J. U( {% K0 z4 V9 M" W草花:k、q、5、4、60 O; D% r9 o+ S" @7 h
方块:a、5$ |2 H% T  }7 D4 L) W, A  l* [
约翰教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉给p先生,把这张牌的花色告诉给q先生。
9 Y8 H( o8 G7 ^. f* j2 F这时,约翰教授问p先生和q先生:你们能从已知的点数或花色中推知这张牌是什么牌吗?
: k+ `1 X4 ^5 lp先生:"我不知道这张牌。"
# j6 ^0 p/ |% L' z6 b. F% }q先生:"我知道你不知道这张牌。"7 x, m" ]. ]" x+ |; Y. F2 [% E
p先生:"现在我知道这张牌了。"7 {" D( J+ M) f8 n
q先生:"我也知道了。"
. @1 E+ w. D" d' s问:你知道这是哪张牌吗?, }# h! T* _1 l- u
2 C0 c6 D0 w$ l* A' F
这道很难!!!
7 a  U, \% b+ E; z  E2、
. ^) r- z! u2 P' ]0 m在大于1小于50的数中,选出两个数,然后把这两个数的乘积告诉甲,两数之和告诉乙:8 h4 i# Z# g$ s1 i3 A. p. w
甲说:我不知道这两个数;
  ~* O( p) K0 L, k# y' X3 q  }乙说:我知道你不知道,我也不知道;
& n2 @; u2 |: p( M甲又说:我还是不知道;4 A0 F' Q9 x3 R2 E3 x" j
乙说:我知道了;
  C. s) x& F2 |0 D甲说:我也知道了;$ Q& Q+ f. b) F% `, C. Q# V1 g
这两个数是什么?
发表于 2003-10-10 21:22 | 显示全部楼层
第一题好像是:方块51 k! t" U) Y. B6 p, x7 z" g& A
第二题没完全搞懂,不包括1和50吧,好像是:3、24
4 F2 ^+ C) s; ]; N7 w这题不知有没有哪步走错了
  W) b  m# _2 x  N晕[em04]
回复

使用道具 举报

 楼主| 发表于 2003-10-11 06:19 | 显示全部楼层
呵呵,第一题正确~~~~
; S. L& W* X: |8 g1 I) H5 j6 E至于第二题,我曾见过一道跟这道题极相似的题,据说那道是微软试题,但我觉得这道比那道还复杂点。。。。
; x" s. |1 w: b0 h9 B
- J# u  {+ `  [7 k( E我粗略把题意说明白点(两数范围2~49):  o- ^2 T  o7 p* Y! _' c% I% b
假设这两个数是3和4,甲知道12,乙知道7,甲乙分别从自己知道的数据去推出这两个数。* k7 p6 T9 H4 c* O6 u
甲所知数据12,因为12=2*6=3*4。。。故第一句甲说不知道这两数。
, x. c3 k( R" d/ V4 @乙所知数据7,因7=2+5=3+4。。。。# V% Y0 d4 K# l4 {9 `
       乙先假设2和5这情况:这时,甲知道的数据为10,10=2*5,所以如果是这种情况,甲在一开始就可以知道这两数,矛盾,所以乙可以排除2和5;$ E' Q( {+ Y& U4 ~3 \
        3和4的这种情况,甲在一开始无法确定两数,所以这种情况符合。
; l$ _: q+ T0 ~8 N1 B- d! n, }1 v(注意:这里我举的3和4并不是答案,不能满足题意,因为如果是3和4,乙不可能说出第二句话“我也不知道”,实际如果是这种情况,乙可以确定出这两数)- |" ?$ s# b9 P& L/ {7 i. v
。。。。。。。
( j6 Q% W, G: v! ?: ?, P此后,两人都会根据对方的话推!
回复

使用道具 举报

发表于 2003-10-11 06:42 | 显示全部楼层
题目看懂了
. }+ I" V$ U: K4 Z  v# m但推理过程有的不太肯定* m/ T& a7 Z; S7 M; L
尤其甲的第一句我是用在最后的,不知有没有错+ H' S5 s+ ?. v5 W$ }0 v( H+ w
看你这贴也放了一段时间了,先说答案吧
回复

使用道具 举报

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

使用道具 举报

发表于 2003-10-11 08:00 | 显示全部楼层

1 m/ z; ^. s3 J! [不敢相信,竟然要用到电脑8 s1 K: O& o+ F; A, s7 b2 c
[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-12-15 00:39

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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