农夫过河问题求解

jinatom 44 0 ZIP 2019-02-21 00:02:18

一个农夫带着—只狼、一只羊和—棵白菜,身处河的南岸。他要把这些东西全部运到北岸。他面前只有一条小船,船只能容下他和—件物品,另外只有农夫才能撑船。如果农夫在场,则狼不能吃羊,羊不能吃白菜,否则狼会吃羊,羊会吃白菜,所以农夫不能留下羊和白菜自己离开,也不能留下狼和羊自己离开,而狼不吃白菜。请求出农夫将所有的东西运过河的方案。

用户评论
请输入评论内容
评分:
Generic placeholder image 卡了网匿名网友 2019-02-21 00:02:18

很好,可以借鉴

Generic placeholder image 卡了网匿名网友 2019-02-21 00:02:18

不是完全代码