SP120 SOLIT - Solitaire

题目描述

Solitaire是一款在8x8棋盘上玩的游戏。棋盘的行和列分别为1到8,从顶部到底部以及从左到右依次编号。 棋盘上有4个相同的棋子。在每一次移动中,一个棋子可以: - 移动一格到一个相邻的空格(向上、向下、向左或向右) - 跳过另一个相邻的棋子到与之相邻一个空格(向上、向下、向左或向右)

输入格式

输入数据以一个整数t开头,表示测试案例数。然后是t个案例。 对于每个案例,两行中每一行包含8个整数a1,a2,...,a8,每个数之间由一个空格分开,以描述每个棋盘上棋子的分布。整数a(2j-1)和a(2j)(1

输出格式

对于每个测试案例,输出数据应当包含一个单词—— 如果由输入数据第一行所描述的棋盘分布可以在8次移动之内转变为第二行所描述的棋盘分布,则输出“YES”,否则输出“NO”。