栖息谷-管理人的网上家园

[脑力无限] IBM公司的招聘题——做做看?

[复制链接] 47
回复
6475
查看
打印 上一主题 下一主题
楼主
发表于 2004-8-20 18:06:00 | 显示全部楼层
三只
推理如下:
1.如果只有一只病狗,那么有49人可以看到有病狗,则他们不会开枪,因为题目给出的决断标准是“有病狗”,他们既然看到了病狗,不管自己的狗是不是病狗,他们都不会开;只有1人看不到病狗,根据题目  标准“有病狗”,那么这个人必定会开枪,于是第一天就可以听到枪声,这与题目矛盾,  所以,不可能只有一只病狗。
2.如果只有两只病狗,我们假设其主人为b和c。那么,其他48人看到有两只病狗,b和c看到1只病狗,如果第一天没人开枪,那肯定就不只一只病狗,b和c只看到一只病狗,那么自己的狗一定是病狗,那么b和c会在第二天枪杀自己的狗。
3.如果有三只病狗,我们假设其主人为a,b和c,根据之前的推理,第二天没人枪杀病狗,那么病狗数一定>=3只,其他的47人可以看到三只病狗,看到有两只病狗的a,b和以则会在第三天杀死自己的狗,
4.如果病狗>3只,那第三天就不该有枪声。。
  所以,只有三只病狗。

使用高级回帖 (可批量传图、插入视频等)快速回复

您需要登录后才可以回帖 登录 | 加入

本版积分规则   Ctrl + Enter 快速发布  

发帖时请遵守我国法律,网站会将有关你发帖内容、时间以及发帖IP地址等记录保留,只要接到合法请求,即会将信息提供给有关政府机构。
快速回复 返回顶部 返回列表