海盗分金币
题目:5个海盗抢得100枚金币后,讨论如何进行公正分配。他们商定的分配原则是:

(1)抽签确定各人的分配顺序号码(1, 2,3, 4, 5) ;

(2)由抽到1号签的海盗提出分配方案,然后5人进行表决,如果方案得到半数或以上的人同意,就按照他的方案进行分配,否则就将1号扔进大海喂鲨鱼;

(3)如果1号被扔进大海,则由2号提出分配方案,然后由剩余的4人进行表决,当半数或以上的人同意时,才会按照他的提案进行分配,否则也将被扔入大海;

(4)依此类推。

这里假设每一个海盗都是绝顶聪明而理性,他们都能够进行严密的逻辑推理,并能很理智的判断自身的得失,即能够在保住性命的前提下得到最多的金币又能尽可能把别人扔进海里。同时还假设每一轮表决后的结果都能顺利得到执行,那么抽到1号的海盗应该提出怎样的分配方案才能使自己既不被扔进海里,又可以得到更多的金币呢?

解答

  1. 从最后一句话可知, 抽到1号签的不会被扔进海里,且他将会得到最多的金币。
  2. 分配只有一次,也就是抽到1号签的人, 不然他就会被扔进海里。
  3. 由半数或以上可知, 1号需要拉拢2个人才不会被扔到海里。
  4. 由3得出 98 1 1 的分配方案。为什么是 98 1 1 呢? 你从极限角度来讲 拉拢 分1个金币等同于分50个金币, 而且这两个人如果不支持自己就不会得到金币,因为2号来分一样有两个人不会得到金币。
  5. 但是1号该拉拢哪两个呢?
  6. 首先排除2号 因为2号肯定不会支持1号,因为1号被扔海里了,就到他来分金币了。
  7. 由6,于是得出了一个临近法则 , 即2号不会支持1号, 3号不会支持2号,4号不会支持3号, 5号不会支持4号
  8. 所以 1号只要拉拢 3号 和 5号就可以了
  9. 因为 3号和 5号 不同意 就到2号来分。而2号必然会分给4号1个金币。如果4号不同意。则将2号扔海里。轮到3号分,3号必然会分给5号一个金币。如果5号不同意,3号扔海里,轮到4号分,这时候只有两个人,4号将会分给自己100个金币,5号一个都没有,所以综上,1 号、3号和5号在一条船上,2号和4号在一条船上。
  10. 最后 1号得98个金币 3号和5号各得一个金币。

逻辑思维题 之 海盗分金币相关推荐

  1. 2014年第五届蓝桥杯C/C++ A组国赛 —— 第一题:海盗分金币

    标题:海盗分金币 有5个海盗,相约进行一次帆船比赛. 比赛中天气发生突变,他们被冲散了. 恰巧,他们都先后经过途中的一个无名的荒岛,并且每个人都信心满满,觉得自己是第一个经过该岛的人. 第一个人在沙滩 ...

  2. 逻辑推理题:海盗分金币

    今晚听老路<用得上的商学课>第二季番外篇01了解到一个面试题,很有意思,分享记录一下. 有5个海盗,100枚金币.首先由1号海盗提出一个金币的分配方案,比如说,他说,5个人,每个人20枚金 ...

  3. 算法逻辑题-海盗分金币问题

    有5个海盗,获得了100枚金币,他们约定一个分配方案. 商议方式:1.有5个海盗轮流提出分配方案                 2.如果超出半数海盗(包括提出者)同意该方案,则按照该方案分配    ...

  4. 海盗分金币问题 【转载】

    5个海盗抢得100枚金币后,讨论如何进行公正分配.他们商定的分配原则是: (1)抽签确定各人的分配顺序号码(1,2,3,4,5): (2)由抽到1号签的海盗提出分配方案,然后5人进行表决,如果方案得到 ...

  5. 三姬分金/四姬分金/五姬分金(海盗分金币)等经典博弈论问题

    题目: A.B.C三人分100枚金币,按顺序提议. 规则:提议未获得半数以上(不包括半数)通过,则提议人被处死. 假如你是A,你会怎么提? 从后往前推 如果只剩下B.C 无论B怎么提议,C都不会同意, ...

  6. 博弈论系列—海盗分金币

    在面试的过程中,除了常规的算法题目,我们经常也会被问到一些趣味题型来考察思维,尤其以 FLAG(Facebook, LinkedIn, Amazon, Google)等公司为典型.而这类问题的背后,很 ...

  7. java实现第五届蓝桥杯海盗分金币

    海盗分金币 有5个海盗,相约进行一次帆船比赛. 比赛中天气发生突变,他们被冲散了. 恰巧,他们都先后经过途中的一个无名的荒岛,并且每个人都信心满满,觉得自己是第一个经过该岛的人. 第一个人在沙滩上发现 ...

  8. 海盗分金币 两种条件下的分析

    文章目录 海盗分金币 大于50%同意 大于等于50%同意 海盗分金币 有5个海盗,获得了100枚金币,于是他们要商量一个方法来分配金币.商议方式如下: 由5个海盗轮流提出分配方案. 如果超过半数海盗( ...

  9. 【每日一道智力题】之海盗分金币(上)

    文章目录 题目: 解答: 题目变形: 解答: 总结 题目: 5个海盗抢到了100枚金币,每一颗都一样的大小和价值. 他们决定这么分: 抽签决定自己的号码(1,2,3,4,5) 首先,由1号提出分配方案 ...

最新文章

  1. php mysql cpu100_MySQL服务器进程CPU占用100%的解决方法
  2. C/C++ 中访问结构体成员的方法
  3. string.Format 方法拼入{}
  4. nb-iot简介【转】
  5. JS 得到时间的各个部分
  6. vue项目获取下拉框选中id_vue treeselect获取当前选中项的label实例
  7. 方法的重写-扩展父类方法,super对象调用父类方法
  8. java备份还原mysql数据库_Java备份还原Mysql数据库
  9. ipconfig和ping 命令的各种参数
  10. 发布时和调试时使用不同的JS
  11. 完整html生日祝福代码_孩子生日发朋友圈祝福语(一)!
  12. oracle 10g ocp 047解析(精简版),Oracle 10g OCP题库解析(042、043、047)(转载)
  13. 小米路由器mini无线连接HP1010打印机
  14. w3school离线文档分享。
  15. onenote无法同步的原因E0000007 b4lka
  16. UFS Power Management 介绍
  17. 快来领取你的个性昵称
  18. 白平衡(Color Constancy,无监督AWB):CVPR2019论文解析
  19. 如何能成为一个自由职业者?先做好这几方面
  20. Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据包访问目标所采取的路径...

热门文章

  1. matlab查看图像格式类型,matlab图像类型包括
  2. DataGuard之DG 故障切换(switchover和failover)以及利用flashback 进行恢复
  3. 用金融计算机计算年金终值,怎样用用“卡西欧”计算机fx-82ES PLUS 计算年金现值系数和年金终值系统?...
  4. 宿舍管理系统一个很好的空架子
  5. 在Dephi中使用TStream读写数据的技巧
  6. JS截取URL中最后一个斜杠前(后)内容
  7. Movavi.Video.Editor.Business.15.5.0 下载安装和激活
  8. 互联网数据造假的江湖
  9. 2022年保险保险经纪人考试每日一练及答案
  10. win10下安装ensp过程中,安装winpcap出现报错