要先復原1、2、3,按照數字大小順序從1開始,依次復原。在保持已復原較小數字位置不變的情況下,很容易把較大數字移到相應位置,沒有什麼技術含量;接著把4復原,復原5、6、7、8,與復原1、2、3、4同理。
接著保持前兩行不動,復原后兩行,將9移動至A3,并使A4不為空格,如果A4數字不是10,就保持A3、A4不動,很容易將10移至B3;如果A4數字是10,就保持9、10不動,將空格移至B4。
將11、12移動至B4、B3,最后復原就可以了。
4x4數字華容道,是在4x4的格子中,依次從左到右,從上到下放置1-15這15個數字。經過一定的隨機,必須將這15個數字復原。每個數字只能向相鄰的唯一空格移動。難度更高的,格子和數字會更多,比如5x5。
大家在復原數字華容道的時候,還要注意以下這些事項:
一般來講,復原狀態(初始狀態)的數字華容道,會有一個空格,一般會設置在最末行的右下角。但也可以根據實際的需求,設置在其他行。請留意,初始空格所在的行數,是決定是否有解的一個重要因素。
數字華容道,必然有解,只存在于如下3個細分情形:
1.若格子列數為奇數,則逆序數必須為偶數。
2.若格子列數為偶數,且逆序數為偶數,則當前空格所在行數與初始空格所在行數的差為偶數。
3.若格子列數為偶數,且逆序數為奇數,則當前空格所在行數與初始空格所在行數的差為奇數。
大家還要注意,格子列數為奇數,怎麼移動,都不會改變原始的逆序數。因為奇數加減偶數還是奇數,偶數加減偶數還是偶數。所以,只要保證逆序數是偶數即可,不必關心空格的位置。