一位农夫要带一条狗、一只兔子和一颗白菜过河,可是船太小,农夫每次只能带其中的一个,如果农夫不在,兔子会吃白菜,狗会咬伤兔子.农夫要怎么样做才能把它们安全的渡过河呢?

问题描述:

一位农夫要带一条狗、一只兔子和一颗白菜过河,可是船太小,农夫每次只能带其中的一个,如果农夫不在,兔子会吃白菜,狗会咬伤兔子.农夫要怎么样做才能把它们安全的渡过河呢?

方案一:
 

把兔子带过去、空着船过来;

把菜带过去、把兔子又带回来;

把狗带过去、空着船过来;

最后再把兔子带过去.

 
方案二:
 

先把兔子带过去 ;

回来把狗带过去 ;

把兔子带回来 ;

回来再把白菜带过去 ;

再回来带兔子过河.