CSES - Swap Game | Trò chơi hoán đổi
Xem PDF
Điểm:
1500 (p)
Thời gian:
1.0s
Bộ nhớ:
512M
Input:
bàn phím
Output:
màn hình
Bạn được cung cấp một lưới \(3 \times 3\) chứa các số \(1,2,\ldots,9\). Nhiệm vụ của bạn là thực hiện một chuỗi các bước di chuyển để lưới trở về dạng như sau:
\[
\begin{matrix}
1 \ \ 2 \ \ 3 \\
4 \ \ 5 \ \ 6 \\
7 \ \ 8 \ \ 9
\end{matrix}
\]
Trên mỗi lần di chuyển, bạn có thể hoán đổi các số trong hai ô vuông liền kề bất kỳ (theo chiều ngang hoặc chiều dọc). Số lần di chuyển cần thiết tối thiểu là bao nhiêu?
Input
- Gồm ba dòng, mỗi dòng gồm ba số nguyên.
Output
- In ra đáp án là số lần di chuyển ít nhất.
Example
Test 1
Input
2 1 3
7 5 9
8 4 6
Output
4
Bình luận (2)