魔方可以对它的6个面自由旋转
峩们来操作一个2阶魔方(如图1所示):
为了描述方便,我们为它建立了坐标系
各个面的初始状态如下:
假设我们规定,只能对该魔方进荇3种操作分别标记为:
x 表示在x轴正向做顺时针旋转
y 表示在y轴正向做顺时针旋转
z 表示在z轴正向做顺时针旋转
从标准输入获得一个串,表示操作序列
程序输出:距离我们最近的那个小方块的3个面的颜色。
顺序是:x面y面,z面
例如:在初始状态,应该输出:
初始状态下如果用户输入:
初始状态下,如果用户输入:
每次旋转有12个面发生变化