一个智力测验的题目,
村子里每家人户都养有一条狗,有一次有狗生病了,为防止疾病传播,生病的狗必须杀掉.于是村里人定了个规矩:自己 不能检查自己家的狗,只能检查别人家的狗,而且检查结果不能告诉任何人,自己家的狗只能自己杀,结果第四天的时候有人开始杀狗了,问村子里有多少条狗生病了?
我知道答案,但答案是怎么答出来的啊?
人气:381 ℃ 时间:2020-05-20 07:30:45
解答
按条件来说,
1、自己知道其他所有人的狗是否生病,但是不知道自己的是否生病.2、肯定有狗生病
3、只能每天早上杀狗
那么,假如自己看到没有狗生病,那就是自己的狗生病了,所以第一天就会杀掉
假如自己看到1只狗生病,但是第一天没人杀狗,说明对方也看到有1条狗生病,那就是有两只狗生病(自己的加上那个人的),所以第二天会杀两条狗
假如自己看到2只狗生病,但是第一天、第二天都没人杀狗,说明对方也看到有2条狗生病,那就是有三只狗生病(自己的加上那两个人的),所以第三天会杀三条狗.
以此类推,第几天杀,就会杀掉几条狗
推荐
- 2.某商店失窃,4名职工涉嫌被拘审:
- 一道智力测验题
- 一道智力测验题的解答
- 英语智力测验题求答案!
- 箱子里有30个乒乓球,两个人轮流抓,每个人每次只能取出1~3个,但不能不取,谁取到最后一个球,谁就输.如果让你先取,为了确保获胜,你第一次会取几个球?接下来你会怎么取?(麻烦大家把步骤写出来)
- 找一些有哲理,优美,富有诗意的文章,有意境~
- annoy 与get annoyed 区别
- 谁能告诉我着些词运用什么修辞手法?(一手遮天)(淡如烟云)(归心似箭)(一步登天)(面善心恶) 急
猜你喜欢