题目:

一个村庄有70户人家,每户人家养一条狗。已知这些狗中有一部分病狗,由于某种原因,狗的主人无法判断自己的狗是否是病狗,却能够分辨其他的狗是否是病 狗。现在,大家决定每户人家自行处决各自的病狗,但如何知道自己的狗是病狗呢?大家必须对其他所有人的狗进行观察,但不允许指认他人的狗是病狗,只能通过 别人的狗是否生病判断自己的狗是否有病。如果判断自己的狗生病了,就要自行处决自己的狗。过了10天之后,所有的病狗都被处决了,问,一共有几只病狗?
 
想法:
前提:自己的是病狗
一只的情况:
第一天你没有看到一只病狗,那么必定是你的狗,杀之!
两只的情况:
假设自己的狗不是病狗,你也只看到一只病狗,那么那人第一天一定会杀自己的狗,应为他看不到病狗了。如果他没杀,你的必定是病狗,因为他看到你的了,同时第二天你们双双杀狗。
三只:
你看到两只,假设自己的不是,那么如上所分析,第二天他们会杀自己的,可是他们第二天没有动手。于是自己的也是病狗。第三天你们全部杀狗!
四只:
分析同上·····
综上所述:
有几只狗就会在第几天进行杀狗行动

题目:

十个人每人都戴着一顶绿色或者紫色的帽子站成一列。每个人都能看见自己前面所有人的帽子的颜色但不能看见自己及后面人帽子的颜色。他们事先可以商量,之后被随机分配帽子颜色,从第十个人开始依次向前提问,回答只能是“绿色”或“紫色”,回答错误的死亡。问最多能存活几人?

想法:

商量的策略:以绿色为基准,前九个有奇数个绿色,喊绿色,否则喊紫色。所以第十个人活着的概率50%。第九个人听见他喊的,然后一看自己前面绿色的奇偶, 就知道自己是紫色还是绿色,他就喊紫色(第八个听见紫色,知道绿色奇偶性没变,延续)或者绿色(第八个听见绿色,知道绿色奇偶性变化,延续)

病狗问题以及帽子颜色那个题相关推荐

  1. 病狗问题和舞会戴帽子问题

    1.有50 家人家,每家一条狗.有一天警察通知,50 条狗当中有病狗,行为和正常狗不一样.每人只能通过观察别人家的狗来判断自己家的狗是否生病,而不能看自己家的狗,如果判断出自己家的狗病了,就必须当天一 ...

  2. 【推理题】最值(两人过桥、兑饮料、病狗)

    目录标题 1. 有A.B.C.D四个人,要在夜里过一座桥.他们通过这座桥分别需要耗时1.2.5.10分钟,只有一支手电,并且同时最多只能两个人一起过桥.请问,如何安排,能够在17分钟内这四个人都过桥? ...

  3. 面试、逻辑推理题(一) 诚实者问题、财富问题、病狗问题

    关于逻辑推理题:诚实者问题,财富问题,病狗问题的解题思路和回答,如果有更好的方法或者有质疑请评论提出,欢迎大家发表不同的见解供我学习参考,谢谢 ps:如果有一些有趣的逻辑题也可以告诉我哦 1. 诚实者 ...

  4. 思维题:病狗问题(个人观点)

    (每天只同时溜一次狗) 1. 假设只有一只病狗:主人在遛弯时没有发现病狗,确定自己的狗为病狗. 2. 假设有病狗数为k:无病狗主人每次遛弯时看到k只病狗,病狗主人每次遛弯时看到k-1只病狗. 3. 条 ...

  5. 智力算法题之病狗问题

    有50家人家 每家一条狗有一天警察通知,50条狗当中有病狗,行为和正常狗不一样每人只能通过观察别人家的狗之间对比来判断自己狗是否生病,而不能看自己狗,如果判断出自己家的狗病了以后就当天一枪打死自己家的 ...

  6. 枪毙病狗问题(看帽子问题类型)

    题目 50家,每家一条狗,得知有狗生病了.病狗和正常狗不太一样,每人只能通过观察别家的狗去判断自己的狗是不是有问题,不能观察自己的狗.如果判断自己的狗生病了,就必须当天枪毙.结果,第一天,没枪响.第二 ...

  7. (找不同问题)有 50 家人家,每家一条狗。有一天警察通知, 50 条狗当中有病狗,行为和正常狗不一样

    问题描述 有 50 家人家,每家一条狗.有一天警察通知,50 条狗当中有病狗,行为和正常狗不一样.每人只能通过观察别人家的狗来判断自己家的狗是否生病,而不能看自己家的狗,如果判断出自己家的狗病了,就必 ...

  8. 在50户人家的狗中寻找病狗数量的趣味题目(详细解释)

    这一类的题目其实是一种很有意思的智力题. 题目描述 有50户人家,每家一条狗.有一天警察同志通知,在这50条狗中有病狗,它的行为和其它狗不一样,现在每个人只能通过观察其它人家的狗来判断自己家的狗是否生 ...

  9. 有 50 家人家,每家一条狗。有一天警察通知, 50 条狗当中有病狗,行为和正常狗不一样。每人只能通过观察别 人家的狗来判断自己家的狗是否生病,而不能看自己家的狗,如果判断出自己家的狗病了,就必须当天

    文章目录 题目 一.题目获得的条件 二.假设法解决题目 1.举例子 2.深入理解 总结 题目 有 50 家人家,每家一条狗.有一天警察通知, 50 条狗当中有病狗,行为和正常狗不一样.每人只能通过观察 ...

最新文章

  1. 学python买什么电脑-程序员,买了台破Apple电脑,用来学Python
  2. 行代码入门python_新浪微博Android客户端开发视频教程(36讲)
  3. [CLPR] 定位算法探幽 - 边缘和形态学
  4. 面向对象编程(第四篇)
  5. 750px设计稿处理方式
  6. swiper 在turn.js不能滚动
  7. mysql kvdb_从MYSQL到KVDB
  8. STM32F7xx —— 输出
  9. 腾讯alloyteam团队前端代码规范(记录)
  10. 题解:子矩阵(NOIP2014普及组T4)
  11. 这可能是目前最全的Redis高可用技术解决方案总结
  12. 视频教程-【曾贤志】Excel函数视频教程-Office/WPS
  13. 如何使用计算机来线性拟合,Excel2019使用教程:绘制线性回归图
  14. android最早的版本,光遇最早版本
  15. UI设计都有哪些分类,UI设计岗位哪个更好
  16. 点点细雨的项目日记(一)nbsp;需…
  17. 《单片机原理及应用》复习提纲
  18. 学Java是自学还是报培训班好?
  19. 苹果cms10好看的模板
  20. IT知识百科:什么是暴力破解?

热门文章

  1. 汇编--十进制转化为十六进制
  2. Java工厂设计模式(简单计算器实现)
  3. 新版cyberlink试用
  4. L1-028 判断素数(C语言版)
  5. 20190425 看数据统计和数据挖掘让我写了一篇杂文
  6. linux内核版本切换
  7. python自学-class19(down)-学习爬虫基础
  8. 【数据库】事务隔离级别
  9. 成人高考基本问题解答
  10. sql-创建复合主键