工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 2686|回复: 8

智力挑战~有趣的推理题

[复制链接]
发表于 2003-10-5 21:58 | 显示全部楼层 |阅读模式
先来一个不太难的:% k, n4 P  p& T! A
1、3 N" ~( R, m  e1 T1 Y" n! O
p先生、q先生都具有足够的推理能力。这天,他们正在接受推理面试。他们知道桌子的抽屉里有如下16张扑克牌:8 b' |2 R* d) Y& R, M: _: o
红桃:a、q、4
8 q0 k: W  H& T$ i2 R2 d黑桃:j、8、4、2、7、33 f- d: n, H: G0 Q  s  I& ~8 E
草花:k、q、5、4、6
7 w" Q# x7 K+ C/ W方块:a、57 t& ?/ @  F4 R
约翰教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉给p先生,把这张牌的花色告诉给q先生。5 o+ h  u# _8 J4 t) m/ d
这时,约翰教授问p先生和q先生:你们能从已知的点数或花色中推知这张牌是什么牌吗?
6 \& C# G9 w$ d  s$ ~p先生:"我不知道这张牌。"
6 Y4 H0 q: _2 N7 N* I& @1 wq先生:"我知道你不知道这张牌。"
* X$ m/ q' O- y7 Qp先生:"现在我知道这张牌了。"
2 ]. p3 z8 U+ Dq先生:"我也知道了。"  N* V- ^6 I7 G& a2 w4 e2 z: I  y
问:你知道这是哪张牌吗?7 m0 _) Q; ~3 s, c5 b2 I( R$ S; \
' v4 ?/ n* v$ Z
这道很难!!!
) s6 e1 `3 v& h4 C% j5 {! c/ e2、
# ^$ g# W8 g3 J2 I+ s0 d  ?在大于1小于50的数中,选出两个数,然后把这两个数的乘积告诉甲,两数之和告诉乙:
% {6 p, R$ `( m# h1 y. x甲说:我不知道这两个数;* k$ r0 O2 h0 o/ t
乙说:我知道你不知道,我也不知道;0 d: l. z+ Q  R% G, {
甲又说:我还是不知道;+ C8 B" S: J0 Q* Y5 x$ i1 P# u
乙说:我知道了;8 l- T' M! Q' M! ~5 B3 T: ]4 H
甲说:我也知道了;
! z7 a5 H8 y+ E' @/ S9 ?+ @% B这两个数是什么?
发表于 2003-10-10 21:22 | 显示全部楼层
第一题好像是:方块5, S  Y# e$ E' I$ Y; q# F. {
第二题没完全搞懂,不包括1和50吧,好像是:3、24( [" d  s# x4 r# T; p
这题不知有没有哪步走错了4 V+ J8 V6 H2 @% `8 }
晕[em04]
回复

使用道具 举报

 楼主| 发表于 2003-10-11 06:19 | 显示全部楼层
呵呵,第一题正确~~~~; k, _- V% O! Q& d: e+ \( B
至于第二题,我曾见过一道跟这道题极相似的题,据说那道是微软试题,但我觉得这道比那道还复杂点。。。。
1 s1 W3 H+ c( {8 n0 [+ D+ W4 u! S3 g7 g; I; b$ S; p4 [* U
我粗略把题意说明白点(两数范围2~49):% I7 Z  D5 `% h, B% O" m
假设这两个数是3和4,甲知道12,乙知道7,甲乙分别从自己知道的数据去推出这两个数。3 o  s3 f3 h- v9 `; [
甲所知数据12,因为12=2*6=3*4。。。故第一句甲说不知道这两数。
/ i- [3 K( J" ~3 r' u. ^  t乙所知数据7,因7=2+5=3+4。。。。
9 N! C, r$ b2 e1 ~1 U* M       乙先假设2和5这情况:这时,甲知道的数据为10,10=2*5,所以如果是这种情况,甲在一开始就可以知道这两数,矛盾,所以乙可以排除2和5;8 l8 s# j" t) p6 v3 f% F; q$ j
        3和4的这种情况,甲在一开始无法确定两数,所以这种情况符合。
3 ^$ S$ v+ |" h1 C( t4 [, B2 ]3 x(注意:这里我举的3和4并不是答案,不能满足题意,因为如果是3和4,乙不可能说出第二句话“我也不知道”,实际如果是这种情况,乙可以确定出这两数)
% W" f3 A0 S) f  p, v, L* \。。。。。。。
3 T  v3 h0 N, D/ W( c; T此后,两人都会根据对方的话推!
回复

使用道具 举报

发表于 2003-10-11 06:42 | 显示全部楼层
题目看懂了
0 M8 W2 _. M9 q但推理过程有的不太肯定
. s+ }9 R& ]8 E5 O6 j3 |3 c尤其甲的第一句我是用在最后的,不知有没有错. R+ t9 B  v" e4 E; @
看你这贴也放了一段时间了,先说答案吧
回复

使用道具 举报

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

使用道具 举报

发表于 2003-10-11 08:00 | 显示全部楼层
9 v  T, O4 X% b; }0 L
不敢相信,竟然要用到电脑7 f/ S/ i& _9 t) s3 `
[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-25 13:44

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

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