?? 棋盤游戲(difficult).txt
字號:
【模擬試題】棋盤游戲(difficult)
Time Limit:10000MS Memory Limit:65536K
Total Submit:36 Accepted:8
Case Time Limit:1000MS
Description
在一個4*4的棋盤上有8個黑棋和8個白棋,當且僅當兩個格子有公共邊,這兩個格子上的棋是相鄰的。移動棋子的規則是交換相鄰兩個棋子。現在給出一個初始棋盤和一個最終棋盤,要求你找出一個最短的移動序列使初始棋盤變為最終棋盤。
Klux說:“這么簡單的題目,我都會做!”
Input
第1到4行每行四個數字(1或者0),描述了初始棋盤
接著是一個空行
第6到9行每行四個數字,描述了最終棋盤
Output
輸出文件的第一行是一個整數n,表示最少的移動步數。
Sample Input
1111
0000
1110
0010
1010
0101
1010
0101
Sample Output
4
Source
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -