三大三小的六只动物要过河,只有一条船。
要求:
1:大动物会划船,小羊会划船
2:落单的小动物会受到大动物的攻击
3:船每次只能乘坐两只动物
按照以上要求,如何才能将这六只动物安全地送至对岸。
【分析】
在过河的过程中,主要的矛盾点是,落单的小动物们会受到攻击。因为在运送的过程中,必然会出现河的一岸中出现奇数只动物,如果这时出现一大两小,则里面的某只小动物必然会受到攻击。
按照这样的思路,我们来试着解决本题:
第一步:小羊运送小狮子到对岸
小羊运送小狮子到对岸
第二步:小羊运送小狮子到对岸
小羊运送小狮子到对岸
第三步:小羊回来,让大狮子,大老虎到对岸
第四步:大老虎带小老虎重新回来(当然这里也可以让大狮子带小狮子回来也是一样的)
大老虎带小老虎重新回来
第五步:大羊带小羊去对岸
大羊带小羊去对岸
第六步:大狮子和小狮子重新回来
大狮子和小狮子重新回来
第七步:大狮子和大老虎去对岸
大狮子和大老虎去对岸
第八步:让小羊划船分别接小老虎和小狮子去对岸
小羊划船接小老虎去对岸
小羊接小狮子去对岸
最后,六只动物都安全地渡过了河
安全渡河
【反思】
在上面的过程中,我们发现,除了第一步,第二步,第七步,第八步是小羊分别接送小狮子,小老虎,这时出现了一上一下的情况,其余的步骤都是两上两下,就是为了避免出现岸上的动物数量为奇数,且出现大小同在的情况。
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved