众力资讯网

打了十年的特洛伊仗,靠 6 次交换就能停战?

很多朋友都听过特洛伊战争的传说,却未必知道,这场打了足足十年的拉锯战,其实有机会提前画上句号。这一切还要从众神说起。当时

很多朋友都听过特洛伊战争的传说,却未必知道,这场打了足足十年的拉锯战,其实有机会提前画上句号。

这一切还要从众神说起。当时希腊和特洛伊双方打红了眼,整整十年谁也没法拿下对方,不管是天上的神明还是地上的凡人,都已经熬得快没了耐心。直到某天天空划过一道罕见的征兆,双方终于坐下来,同意先停战十天看看。

作为坐镇奥林匹斯山的神明,你早就盼着能结束这场血腥的战争了。特意去请教了命运女神,得到了明确的指示:如果这十天的休战能完整坚持下来,这场战争很快就能彻底结束;可要是休战被打破,接下来还会再有十年的毁灭性战斗。而要保住和平,就得满足一个苛刻的营地排布条件。

只要调整好营地位置,就能轻松保住十天和平。

你可以把整个特洛伊战场看作一张棋盘,上面摆满了希腊和特洛伊的营地。规矩很简单:希腊的营地之间,必须能互相抵达,而且全程不用经过特洛伊的营地;反过来特洛伊的营地也得做到这点,同时双方都不能完全把对方包围起来。营地之间只能横、竖移动相邻的位置,不能斜着走。可现在的营地排布正好有问题,必须通过交换来调整。

你手上有神力,最多可以交换 6 对相邻的营地,不管是横、竖还是斜着相邻的都行,但每个营地只能被移动一次。那么到底应该交换哪几对营地,才能顺利达成停战条件?

第一个思路就是拆分问题,把复杂的大问题拆成两个小任务。

先来处理希腊的营地。现在希腊的营地分成了好几块,要把它们连起来,就得先动特洛伊的防线。但要是直接在特洛伊防线的中间动手,很容易把特洛伊的营地拆成孤立的小集群,反倒帮了倒忙。所以唯一安全的办法,就是跑到战场的外围,斜着调整几处特洛伊的营地。比如在防线的几个末端位置,轻轻挪动一下,既能不打乱希腊的内部连通,又能为后续调整中心区域打下基础。

接下来是最棘手的中心区域。要打通整条特洛伊防线,必须调整一处营地的位置,但要是只往内挪一小段,会导致同一个希腊营地被多次移动,违反了规则。这里有个巧办法:直接把整支短一点的特洛伊防线,整体向上往右平移一下,刚好就能填补中心的缺口。后来复盘发现,只要对短的那支特洛伊防线执行这个操作,刚好只需要 6 次交换就能搞定所有调整,完美符合停战的条件。

你照着做了之后,一切都顺顺利利,足足维持了五天的和平。

可偏偏就在这时候,出了岔子。

有个敌对的神祇看不惯和平即将到来,偷偷利用了一个被遗忘的预言,说服了一处特洛伊营地,和它相邻的希腊营地交换了位置 —— 这么一来,希腊营地之间的连通性直接被切断了,休战眼看就要毁于一旦。

你赶紧又去请教命运女神,这次得到了三个关键提示:第一,搞破坏的特洛伊营地,就在战场周边四个格子的范围内;第二,这个营地只会在交换后切断希腊营地的连接,但不会影响特洛伊自己的连通性;第三,你最多只能用之前的规则,做最多 2 次交换,就能阻止这场破坏。

说实话,你没法精准找出那个捣乱的营地,但可以一步步缩小范围。首先,能破坏希腊营地连通性的交换,肯定得是能堵住关键缺口的位置。符合条件的营地并不多,全部分布在两条防线的末端 —— 只要挪动其中一处,就能刚好切断希腊营地的通路,又不会让特洛伊的营地被拆分。这么一来,目标就锁定在了四座营地当中。

先看那条防线,这里藏着一个细节:这一列有两座特洛伊营地。要是其中一座往右挪,另一座还能继续挡住希腊军队,所以这个思路不行。但我们可以换个方向:把其中一座往左挪一格,就能堵住希腊这边的通路,反过来也能调整营地的位置,保住连通性。同样的办法也适用于底部的防线,只要调整对应的营地,就能彻底堵死这个破坏的可能。

你靠着两次精准的交换,总算把最后五天的和平保住了。可没想到的是,有一名心思缜密的希腊将领,早就察觉到了这场博弈的端倪,在最后关头给特洛伊人留下了一份 “临别大礼”—— 这也正是特洛伊战争后续的走向。