學到了一類題的通用方法。
我們考慮位置貢獻。令原來的數為 \((A,B)\) ,新數為 \(C\) 。
有狀態:
\((A,B),(B,A),(A,C),(C,A),(B,C),(C,B),(C,C)\)
轉移是
\(\begin{bmatrix} 1 & n-2 & 0 & 0 & n-2 & 0 \\ C(n-2,2) & 0 & n-2 & n-2 & 0 & 0 \\ 0 & C(n-2,2)+n-3 & 1 & 1 & 0 & n-3 \\ 1 & 1 & C(n-2,2)+n-3 & 0 & 1 & n-3 \\ 1 & 1 & 0 & C(n-2,2)+n-3 & 1 & n-3 \\ 0 & 0 & 1 & 1 & C(n-2,2)+n-3 & n-3 \\ 0 & 1 & 1 & 1 & 1 & C(n,2)-4(n-1)+2 \end{bmatrix}\)