📜  拼图 |过河

📅  最后修改于: 2022-05-13 01:57:25.280000             🧑  作者: Mango

拼图 |过河

除了这条河,还有1名警察、1名强盗、1名金发女子和她的2个孩子和1名红发女子和她的2个孩子。一艘船最多可容纳2人。只有大人可以航行,但儿童不能。请帮助所有人过河,知道如果警察不在,强盗会杀死那里的所有人。如果金发女人不在,红发女人就会殴打金发女人的孩子(反之亦然)。

解决步骤:

    第1步 :
    Let us suppose some basic assumption : 
    Let the right island = A and left island = B,
    Blond haired woman and her children be BW, B1 and B2,
    Red haired woman and her children be RW, R1 and R2.
    

    从A岛挑选警察和小偷乘船前往B岛。

    第2步 :
    把小偷放到 B 岛,然后和警察一起回到 A 岛。



    第 3 步:
    现在,将其中一个金发孩子 B1 和警察一起放在船上,然后驶向 B。

    第四步 :
    将 B1 放到 B 岛,然后与警察和小偷一起返回 A 岛。

    第 5 步:
    把警察和小偷放到 A 岛,把金发女郎 BW 和她的第二个孩子 B2 放到船上,然后航行到 B 岛。

    第 6 步:
    将 B2 放在 B 岛,然后与女性 BW 一起驶回 A 岛。

    第 7 步:
    将红发女性 RW 与 BW 放在船上,然后驶向 B 岛。

    第 8 步:
    在 B 岛放下金发女郎 BW,然后带着红发女郎 RW 驶回 A 岛。

    第九步:把红发女人RW放回A岛,把小偷和警察放回船上,驶向B岛。

    第 10 步:
    在 B 岛放下警察和小偷,然后与金发女郎 BW 一起航行到 A 岛。



    第 11 步:
    将红发女性 RW 与 BW 放在船上,然后驶向 B 岛。

    第 12 步:
    将 BW 放到 B 岛,然后仅使用 RW 驶回 A 岛。

    第 13 步:
    将一名红发妇女 R1 的孩子与红发妇女 RW 一起放入船上,然后驶向 B 岛。

    第 14 步:
    将 RW 和 R1 拖到 B 岛,然后在船上的警察和小偷一起航行到 A 岛。

    第 15 步:
    把小偷放回A岛,把最后一个孩子R2和警察一起上船,然后驶向B岛。

    第 16 步:
    将 R2 放在 B 岛,然后单独和警察一起航行到 A 岛。

    第 17 步:
    把小偷放回船上,这样 A 岛就空了,然后航行到 B 岛。

    第 18 步:
    在这里,你已经和每个人一起到达了 B 岛,而没有违反任何给定的规则。

    游戏来源:过河