Advertisement

(HDU-5983) WEEK10-T3 模拟

阅读量:

题目概述

东东手中握有一个二阶魔方,其结构为2×2×2的立方体组合。该立方体由八个角块构成。
魔方中的每一个块均通过三维坐标(h, k, l)进行标识,其中h、k、l的取值范围均为{0,1}。六个面各自包含四个小面,每个小面均标有正整数。
在每一步操作中,东东可以选定某一特定面,并将其按照顺时针或逆时针方向旋转90度。
请判断,是否能够在单次操作后使该魔方恢复原状(即每个面的颜色完全一致)。

输入样例分析

输入数据的第一行给出一个整数N(N≤30),用于表示测试用例的总数量。
针对每一个测试用例,第1至第4个数值用于描述魔方的顶面,该面为常见的2×2结构,由坐标(0,0,1)、(0,1,1)、(1,0,1)、(1,1,1)所标识。这四个数值分别对应上述区域。
接下来的第5至第8个数值则用于描述前面,即由坐标(1,0,1)、(1,1,1)、(1,0,0)、(1,1,0)组成的表面。这四个数值同样与上述区域相对应。
随后的第9至第12个数值用于描述底面部分,该部分由坐标(1,0,0)、(1,1,0)、(0,0,0)、(0,1,0)构成。这四个数值也与上述各部分相匹配。
再接下来的第13至第16个数值用于描述背面区域,并由坐标(0,0،0)、(0،1, 0)、( 、( 、( 、( 所组成。对应的四个整数也与前述内容一致。

全部评论 (0)

还没有任何评论哟~