Board logo

标题: [推荐]死气沉沉,死气沉沉,锻炼下思维吧 [打印本页]

作者: pusofalse     时间: 2008-5-9 22:42    标题: [推荐]死气沉沉,死气沉沉,锻炼下思维吧

因为觉得这几天实在是有过于无聊,发几个逻辑题玩玩~
另外,觉得现实中的逻辑思维有别于电脑的编程思维,所以,不要一头沉在里面,最后竟忘记了人还有情感。。。

不喜欢的请54 看过的请54 知道答案请最后说出来 ^_^
1、
血淋淋的凶杀现场,警察逮捕了包括真凶在内的5名犯罪嫌疑人,并对他们进行了审讯.供词如下:
A :D是凶手.
B :我是无辜的.
C :凶手不会是E.
D :A撒了慌.
E :B说的是真话.
已知只有3个人说了真话,请问谁是真凶?  

2、
一推销员敲响一人家的家门,出来一位老太太。。。
推销员问:家里有几个孩子?
老太太:三个
推销员:他们各几岁?
因为老太太觉得他没有礼貌,便说:3个孩子的年龄相乘等于72,相加等于隔壁的门牌号。
推销员去看了门牌号,回来说:我仍不知道三个孩子到底多少岁?
老太太:最大的孩子在学钢琴
推销员:哦!那我知道了

问:三个孩子各多少岁?

3.
一长跑运动员在一次运动会中蝉联5次冠军之后,因为体力不支倒地。倒地前他说了一句话:胜利者与冬天到底有何区别?
之后,他生前的所有财产被曝光存在一家银行,但取出那笔遗产需要一个密码,就是说,谁能破解出那个密码,谁就能获得那笔财产。。。 密码是多少?

4.
猴子说:我只有在谎话不会被拆穿的情况下才会说谎
狮子说:如果猴子说的是谎话,那老虎说的肯定也是谎话
老虎:如果有人说他知道我在说谎,那他并没有说错

三个中 谁说谎?


5.
_____ is better than god.
_____ is worse than Devil.
if you eat ____, you will die.

在三句空白处填上相同的单词,使句子成立,PROMPT: 这题可以用到你的编程思维~

6.
假设有两条相同的蛇,互相吃对方的尾巴,不断吃下去,最后会剩下什么?

完。。。
友情提示:各题按照难度不同顺序拍下来,第一题最简单,第二题次之。。。依次。。。 第六题最难。。
之所以提示,是因为看似最简单的题,其实其中暗藏着玄机,看似很难的题,只是人为地复杂化了
不要只写答案,思路也要说出来吧?~

[ Last edited by pusofalse on 2008-5-10 at 02:37 AM ]
作者: HAT     时间: 2008-5-10 01:33
需要用批处理写算法吗?
作者: pusofalse     时间: 2008-5-10 01:45


  Quote:
Originally posted by HAT at 2008-5-10 01:33 AM:
需要用批处理写算法吗?

汗。。。1、3、4、6题 你用批处理写出来试试~ 只是锻炼思维而已,而已~
第2题用到算法。。。- -||||
第5题如果不用数学知识,相信很难做出来。。。 - - |||
作者: joyn     时间: 2008-5-10 05:21


  Quote:
Originally posted by pusofalse at 2008-5-10 01:45 AM:

汗。。。1、3、4、6题 你用批处理写出来试试~ 只是锻炼思维而已,而已~
第2题用到算法。。。- -||||
第5题如果不用数学知识,相信很难做出来。。。 - - |||

第5题要用数学知识么???为什么??
作者: HAT     时间: 2008-5-10 05:31
第5题的答案不就是 Nothing 吗?跟数学知识的关系体现在哪里?
另外,你真的认为 1、3、4、6 题用批处理写不出来?
作者: plp626     时间: 2008-5-10 07:30
感觉难易程度不是123456,
1题:
有2人说假话。
ad构成矛盾链,知仅有其一说假话,就是说ceb中必有其一说假话,由于eb构成一致链(要么都假要么都真),故说假话者只能为c
(如果题设不是悖论话)由c假推知e为凶手。
2题:
72分解质因数:2*2*2*3*3,加括号:
2*2*(2*3*3)
2+2+18=22
2*(2*2*3)*3
2+12+3=17
(2*2*2)*3*3
8+3+3=14
MS都可能?
3题:
密码543216.^_^
4题:
猴子的话仅能告诉我们,猴子谎言拆穿时必说真话
老虎的结论总是正确的(狮子-->老虎构成永真式)
可知---猴子说谎,狮子说谎
5题:
HAT兄的Nothing
6题:
以其中一条蛇为参考时,另一条蛇不停地吃,最后把这个蛇吃完了。
或者另一个蛇静止了,最后还剩两条完整的蛇。

楼主公布答案吧。。。

[ Last edited by plp626 on 2008-5-10 at 07:33 AM ]
作者: pusofalse     时间: 2008-5-10 13:42


  Quote:
Originally posted by plp626 at 2008-5-10 07:30 AM:
感觉难易程度不是123456,
1题:
有2人说假话。
ad构成矛盾链,知仅有其一说假话,就是说ceb中必有其一说假话,由于eb构成一致链(要么都假要么都真 ...

1题完全正确 ^_^
2 友情提示下,感觉这题实在是不难~ 老太太说 最大的孩子在学钢琴,说明没有并列最大,推销员看了门牌号之后仍不知道,说明他得出的结果有两组,其中一组中有两个相同的年龄,且都是并列最大~^_^ 感觉PLP626前辈想复杂了~
3 为何是543216呢~? 难道是你认为的难易顺序?^_^ 胜利者与冬天。。。这题难在 我们刚看到这题时 不会立刻想到两个词所对应的英文单词~
4 两个悖论联系在一起了啊,所以这题无解。。。老虎的话如果能被伪证,那他说的话必是假话,如果假话,但又不能被伪证~
5 为何是Nothing呢?~ 虽然结果正确,但思路没有说出来。。。或许用不着什么思路,看下一个数学老师是如何给出结果的:
设上帝之善是+∞ 恶魔之恶是-∞ 令所求为x  则x>+∞  x<-∞  ∴x属於空集合∴x=nothing

6 不考虑其他因素,就是在互相吃着对方的尾巴~ 不必以其中一条蛇作为参考
作者: wang6542975     时间: 2008-5-11 00:17
第三题答案??T?
作者: pusofalse     时间: 2008-5-11 00:50


  Quote:
Originally posted by wang6542975 at 2008-5-11 12:17 AM:
第三题答案??T?

截取字符正好截反了啊?~ - -|||
作者: slore     时间: 2008-5-11 00:53
winner
winter
作者: pusofalse     时间: 2008-5-11 00:56


  Quote:
Originally posted by slore at 2008-5-11 12:53 AM:
winner
winter

- -||| 忘记截取字符了。。。- -|||
作者: slore     时间: 2008-5-11 01:05
2.
3.3.8
作者: pusofalse     时间: 2008-5-11 01:08
12楼 完全正确 ^_^
作者: slore     时间: 2008-5-11 01:18
但是我觉得那个年龄有问题,想通了,现在又推翻了。
觉得任意能凑72的都可以!
作者: pusofalse     时间: 2008-5-11 01:34


  Quote:
Originally posted by slore at 2008-5-11 01:18 AM:
但是我觉得那个年龄有问题,想通了,现在又推翻了。
觉得任意能凑72的都可以!

忘记门牌号的存在了。。。
推销员看了门牌号之后仍不知道,说明他的结果中有两组数相加都是等于那个门牌号,相乘都是等于72
18*2*2
9*4*2
3*12*2
6*4*3
3*8*3
2*6*6
孩子嘛,顶多18岁( - -|||请54这句)。。。 这是所有能够组成72的组合。。
结合那个只有推销员自己知道的门牌号 应该能想通这问题了~
作者: slore     时间: 2008-5-11 01:58
所以

3.3.8不是唯一
2.2.18也可以
作者: pusofalse     时间: 2008-5-11 02:09


  Quote:
Originally posted by slore at 2008-5-11 01:58 AM:
所以

3.3.8不是唯一
2.2.18也可以

3.3.8是唯一的
必须符合两个条件才可以啊。。。 x+y+z=? x*y*z=72
所有18以下的相乘得72的组合中。。。
有两组符合这个条件,其中一组相加等于门牌号,相乘等于72
另一组也是这样。。。

3*3*8=72 2*6*6=72  2*2*18=72
3+3+8=14 2+6+6=14 2+2+18=22

虽然 2.2.18相乘得72  但相加不等于门牌号啊~
作者: slore     时间: 2008-5-11 02:19
哦~

看来想太多了,对了又晕了……
作者: myweb9169     时间: 2008-5-11 02:37
所有18以下的相乘得72的组合中
====================
和18岁什么的根本没有关系,100岁的人叫72岁的儿子为孩子很正常
这到题,你的答案说对了,但分析是错的,真正的逻辑是,在上述72的组合中
8.3.3 和6.6.2的和为14,也只有这一组相同,因此,推销员判断不出年龄,因为门牌号只能是一个,但加上只有一个最大的条件,就能算出来了,就是8岁