有30位战士来到河边,河边有一只小船和两个小孩儿,如果小船一次只能送两个小孩儿或一个战士过河,那么将所有人渡过河去,小船需要过河多少次?

问题描述:

有30位战士来到河边,河边有一只小船和两个小孩儿,如果小船一次只能送两个小孩儿或一个战士过河,那么将所有人渡过河去,小船需要过河多少次?
请写上分析过程

先2个小孩过去
1个小孩回来,再一个战士过去,另一个小孩回来
这样4次过一个战士,共120次,把战士渡完,最后2个小孩过河
所以共121次