有一个题目困扰了我好久一个猎人带着一只羊,一只狼和一棵白菜回家,路上遇到一条河.河边只有一条船,但船太小,一次最多只可载猎人和另一样东西过河.但猎人不在时,狼要吃羊,羊要吃白菜.请问怎样才能把狼,羊,白菜都安全运过河?

问题描述:

有一个题目困扰了我好久
一个猎人带着一只羊,一只狼和一棵白菜回家,路上遇到一条河.河边只有一条船,但船太小,一次最多只可载猎人和另一样东西过河.但猎人不在时,狼要吃羊,羊要吃白菜.请问怎样才能把狼,羊,白菜都安全运过河?

先把猎人和羊载过去,然后猎人回来载狼,到了以后把羊重新运回来,放到岸边后再载白菜,这样,对岸是狼和白菜,这边是羊.然后猎人再回到这边,把可爱的咩咩羊载过去.OK了,主要是羊要载3趟