有3头牛 和 3个老虎都想过河.只有一条船,最多同时载2只动物;其中只有一只牛和一个老虎会划船;老虎的数量多过牛的数量时,老虎就会把牛吃掉(等于或者少于不会有问题);6只动物要全部安全的到达对岸,怎么过?分几步!1.到达对岸的时候,即使牛不上船,如果虎的数量多的话,也会被吃掉;2.船划到对岸后,不能自己回来.

问题描述:

有3头牛 和 3个老虎都想过河.
只有一条船,最多同时载2只动物;
其中只有一只牛和一个老虎会划船;
老虎的数量多过牛的数量时,老虎就会把牛吃掉(等于或者少于不会有问题);
6只动物要全部安全的到达对岸,怎么过?分几步!
1.到达对岸的时候,即使牛不上船,如果虎的数量多的话,也会被吃掉;
2.船划到对岸后,不能自己回来.

应该分这么几个步骤:
1,划船虎带虎过去
2划船虎回来,带另一只虎过去
3划船虎回来,划船牛带牛过去
4划船牛带一只虎回来
5划船牛带划船虎过去
6划船牛带虎回来,
7划船牛带牛过去
8划船虎回来,带虎过去
9划船牛回来带虎过去.
来回一次算一步的话是9步.