黑马程序员技术交流社区

标题: 来几个逻辑思维题给你们转转脑子 [打印本页]

作者: M_______r    时间: 2014-11-7 23:07
标题: 来几个逻辑思维题给你们转转脑子
1,逻辑推理题
题目:村子里有50个人,每人有一条狗,在这50条狗中有病狗(这种病不传染),于是人们要找出病狗。
每个人可以观察其他49条狗,以判断他们是否生病,(如果有病一定能看出来),只有自己的狗不能看,
观察后得到的结果不得交流,也不能通知病狗的主人。主人一旦推算出自己家的狗是病狗就是枪毙自己的狗
(发现后必须在一天内枪毙),而且每个人只有权利枪毙自己的狗,没有权利打死其他人的狗。
第一天大家全看完了,但枪没有响,到了第三天传来一阵枪声,问村里共有几条病狗,如何推算出来的?
2,有8个球其中有一个轻的剩下其他都一样重,给你一个天平,问你秤几次能找到?
3,有这么一个仆人,去一家农场主打工,打了七天工,农场主给他发工资,农场主只有1块金子,每天必须发工资,
最多只能砍两刀怎么砍[hide=d5]答案 1 有3条狗 , 第几天开枪就有几只狗.
        2  2次     先拿 6个称  剩下的不用多说
        3   砍成 7分之1 7分之2 7分之4  剩下的不用多说。 哈哈  还想不通自己好好补补脑子[/hide]
作者: 。冰封    时间: 2014-11-7 23:14
看看答案。
作者: 渐行渐远    时间: 2014-11-8 12:55
本帖最后由 渐行渐远 于 2014-11-8 12:56 编辑

1、3只狗。假设只有一只狗,病狗的主人看到其他49只狗没病,必然知道是自己的狗病了,第一天就有枪声;所以第二天大家都知道不止一只狗,但是第二天还是没人杀狗,也就是说病狗的主人看到了不止一只,否则马上就会知道是自己的狗病了;第三天杀狗了,因为病狗的主人看到的病狗数量比实际的数量少一只,假设病狗有4只或4只以上,他们不会马上想到自己的狗也是病狗。所以答案是3只
2、2次,so easy,大家都会
3、没看太懂,是要刚好把一块金子分完吧。假设最小的一块是1,那就分1,2,4呗。
作者: wf111sxwf    时间: 2014-11-8 13:08
前来学习
作者: Mr.Ni    时间: 2014-11-8 13:49

前来学习
作者: song395866365    时间: 2014-11-8 14:52
:lol前来磨脑子
作者: 冥夜    时间: 2014-11-8 22:57
转脑子- -
作者: M_______r    时间: 2014-11-9 13:39
有事没事磨磨脑子  要不要再来个几题?
作者: 高昌德    时间: 2014-11-9 14:20
看看看,,,,
作者: sean    时间: 2014-11-9 18:01
开动一下脑子
作者: air鹏    时间: 2014-11-9 18:05
看看看看看
作者: FlyFish    时间: 2014-11-10 16:00
看答案!
作者: 海赛尔    时间: 2014-11-10 16:13
很好 很给力 谢谢楼主
作者: 九零零    时间: 2014-11-10 16:54
脑子不够用{:3_62:}
作者: RockyChen    时间: 2014-11-10 17:15
来看答案
作者: RockyChen    时间: 2014-11-10 17:17
来看答案= =
作者: 980344791    时间: 2014-11-10 17:29
哈哈,你暴露了
作者: 安卓安小虾    时间: 2014-11-10 17:38
第二题! 2次 先拿3个和3个比  如果在其中  就在拿一个和一个比!都不是就是剩下的!
作者: 马个了黑_邓    时间: 2014-11-10 18:15
前来看看答案
作者: 张慕白    时间: 2014-11-10 18:56
前来看答案
作者: 张慕白    时间: 2014-11-10 19:00
哈哈,第三题要找钱的.哈哈哈
作者: 梦与现实    时间: 2014-11-11 13:54
看看别人答案学习下
作者: shuken1990    时间: 2014-11-12 00:14
来看答案了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2