农夫过河问题(一个有趣的问题-位运算)

一个农夫带着一只狼、一只羊和一棵白菜,身处河的南岸。他要把这些东西所有运到北岸。问题是他面前只有一条小船,船小到只能容下他和一件物品,另外只有农夫能撑船。另外,由于狼能吃羊,而羊爱吃白菜,因此农夫不能留下羊和白菜或者狼和羊单独在河的一边,本身离开。请问农夫该采起什么方案才能将全部的东西运过河呢?spa 解答:code 要模拟农夫过河问题,首先须要选择一个对问题中每一个角色的位置进行描述的方法。一个
相关文章
相关标签/搜索