一个人带着一只羊,一条狼和一颗小白菜想过河,假设他每次只能带着一只羊,或者一条狼,或者一棵白菜过河,并限定人不在场时,狼和羊,或羊和白菜不能单独在一起,是编写程序求出他带一只羊,一条狼和一颗白菜过河的方法

问题描述:

一个人带着一只羊,一条狼和一颗小白菜想过河,假设他每次只能带着一只羊,或者一条狼,或者一棵白菜过河,并限定人不在场时,狼和羊,或羊和白菜不能单独在一起,是编写程序求出他带一只羊,一条狼和一颗白菜过河的方法

狼——菜——羊