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

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

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

  • 写回答

4条回答 默认 最新

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

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

    评论

报告相同问题?

悬赏问题

  • ¥15 matlab有关常微分方程的问题求解决
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?
  • ¥100 求三轴之间相互配合画圆以及直线的算法
  • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
  • ¥15 名为“Product”的列已属于此 DataTable