发散思维训练经典例题

2020年2月15日14:17:49发散思维训练经典例题已关闭评论

例2:有几条病狗

村子中有50个人,每人有1条狗。在这50条狗中有病狗(这种病不会传染),于是人们要找出病狗。每个人都可以观察其他49条狗,以判断它们是否生病,只有自己的狗不能看。观察后不能交流得到的结果,也不能通知病狗的主人。主人一旦推算出自己家的狗是病狗,就要枪毙自己的狗,而且每个人只有权枪毙自己的狗,没有权打死其他人的狗。第1天、第2天都没有枪响,到了第3天,传来一阵枪声。问有几条病狗,如何推算得出?

(IBM公司社会招聘笔试题)

答案:第一种推论:

1.假设有1条病狗,病狗的主人会看到其他狗都没有病,那么就知道自己的狗有病,所以第1天晚上就会有枪响。因为没有枪响,说明病狗数大于1。

2.假设有2条病狗,病狗的主人会看到有1条病狗,因为第1天没有听到枪响,说明病狗数大于1,所以病狗的主人会知道自己的狗是病狗,因而第2天会有枪响。既然第2天也没有枪响,说明病狗数大于2。

由此推理,如果第3天枪响,则有3条病狗。

第二种推论:

1如果病狗数为1,第1天那条狗必死,因为狗主人没看到病狗,但病狗存在。

2若病狗数为2,设病狗主人为A、B。 A看到1条病狗,B也看到1条病狗,但A看到B的病狗没死,故知病狗数不为1,而其他人没病狗,所以自己的狗必为病狗,故开枪;B的想法与A一样,故也开枪。

由此,病狗数为2时,第1天过后2条狗必死。

3病狗数若为3,设狗主人为A、B、C。 A第1天看到2条病狗,若A自己的不是病狗,由推理2,2条病狗第2天必死。第2天看时,那2条狗没死,故病狗数肯定不是2,而其他人没病狗,所以自己的狗必为病狗,故开枪;B和C的想法与A一样,故也开枪。

由此,病狗数为3时,第2天过后3条狗必死。

4病狗数若为4,设狗主人为A、B、C、D。A第1天看到3条病狗,若A自己的不是病狗,由推理3,此3条狗第3天必死。第3天看时,那3条狗没死,故病狗数肯定不是3,而其他人没病狗,所以自己的狗必为病狗,故开枪;B、C、D的想法与A一样,故也开枪。

由此,病狗数为4时,第3天过后4条狗必死。

5余下即为递推了,由n-1推出n。

n为4。第4天看时,病狗已死了,但它们是在第3天死的,故答案是3条。

这道IBM公司社会招聘笔试题是一道高难度的经典例题,题目要求面试者从看似互不相干的一些信息中得出一个确切的结论,这可不是一般人能思考出来的。当事件极其复杂,需要人立即作出判断时,要运用发散思维逐步推理论证,得出结论,为团队指出前进的方向。尤其是作为公司的高层,在公司经营发展方向上有着举足轻重的作用,可谓牵一发而动全身,决策不明断,计划不合理,即使努力去做,结果也是错误的。如果你总能试着站在更高层次上思考问题,那么,很快你就会脱颖而出,升迁也指日可待。

 

  • 版权声明:本篇文章(包括图片)来自网络,由程序自动采集,著作权(版权)归原作者所有,如有侵权联系我们删除,联系方式(QQ:452038415)。