过河的方法

更新于 2026年10月13日 版权声明
过河的方法

一条河的同一侧住着有世仇的两家人,休斯顿家里只有父亲和两个可怜的男孩,而拉斐尔家里只剩下一个母亲和两个安静的女孩。休斯顿家和拉斐尔家的仇恨要从他们刚刚搬到河边开始说起。

河边还有一户——对休斯顿和拉斐尔两家都有着恩情的彼得,但是彼得的家人都已经搬离了河边,只剩下一只凶猛异常的老猎狗跟随着他。此时,河岸已经变得不再安全,河的这一侧渐渐只剩他们三户仍然坚守着。

直到有一天,河水决堤了,大家必须尽快从河岸上撤退。但在这个时候,休斯顿和拉斐尔两家人仍然对彼此有隐隐的担忧,如果孩子单独和对方大人在船上,对方的大人很有可能会对仇家的孩子下手。一旦孩子被推到河中,任谁都不能发现事情的真实情况。

而能够将所有人载走的工具只有一条仅能容纳两个人(包括划船者)的小舟,大家都想逃出去,但是彼得老人的猎狗已经非常饥饿,如果离开彼得老人,很有可能就会任意攻击其他的人。能够划船的只有三个大人,孩子们都不会划船。在这种情况下,怎样才能让所有人家都安全地逃离?

案例分析

解决这个问题要采用连锁推理的方法,各种情况互相压制联系,如果没有考虑好任何一方的情况,都会有人丧命。

在坐船的问题上,有三个条件要满足:首先,划船的只能是三个大人中的任何一个。其次,休斯顿和拉斐尔家的两个大人不能让自己的孩子和对方单独在一起,否则孩子就有被杀害的可能性。最后,老猎狗和彼得老人要一直在一起,否则猎狗会攻击其他人。在每一次接送的过程中,都要满足这三个条件,否则就会有人送命。(https://www.daowen.com)

在三个大人中,在运送之始,只有彼得老人可以去对岸,因为如果是有着世仇的两家人中的一个大人带着自己的一个孩子先走的话,剩下的孩子就可能惨遭毒手。而彼得老人又必须将自己的猎狗带走,否则狗就会伤害其他人。

那么,彼得先将自己的猎狗送到河对岸,这样两岸目前仍处于一种稳定的状态,谁都不会受到伤害。之后,彼得要将一个孩子带走。他不能带走任何一方大人,因为这对剩下的孩子来说是非常危险的。于是他带走了拉斐尔家的一个女孩。

到了河岸之后,彼得又将猎狗带回决堤的河岸,否则拉斐尔家的女孩就会有危险。由于彼得和猎狗要在一起,下一趟是拉斐尔家的母亲带着自己的另一个孩子一起到安全的河岸。之后她再回到决堤的河岸将休斯顿家的父亲接过来,然后她留下,休斯顿家的父亲划船回去。

此时决堤的河岸只剩下休斯顿一家和彼得与他的猎狗。休斯顿家的父亲不能单独将自己的孩子带到对岸,因此只能让彼得和猎狗先过到对岸。拉斐尔家的母亲接休斯顿家的父亲后,再让休斯顿家的父亲将拉斐尔家的母亲送回去。

此时决堤的河岸边只剩下休斯顿的两个孩子。休斯顿的父亲将自己的一个孩子接走之后,回到河岸将拉斐尔家的母亲接走,放到他们居住的河岸。当他将所有的孩子都转移过去之后,再回去接拉斐尔家的母亲一起离开河岸。

✍AI写作