2018-10-29 03:50 采纳率: 0%
浏览 2058
已结题

java面试题三个英国人和三个美国人

三个英国人和三个美国人都要过桥,但每次是能过两个并且最后都要过河成功,但是,河岸随时都要美国人数大于英国人数,否则英国人会被杀死,这六个人怎么安全度过

  • 写回答

4条回答 默认 最新

  • 白色一大坨 2018-10-29 05:25
    关注

    应该是英国人必须比美国人多吧。
    面对面过桥,美国人桥左侧,英国人桥右侧,上下桥状态不算计数的话:
    1.美国人过桥两人;
    2.右侧向左侧过一个英国人一个美国人;
    3.桥左侧进行上下桥,把剩下的美国人换成过桥的英国人;
    4.桥右侧进行上下桥,把两个美国人换成两个英国人;
    5,完成过桥。

    评论

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题