‹ 上一题 下一题 ›

s02156. 魔方还原 未做

题目描述

一个 的魔方,六个面各有一种颜色(用 U D F B L R 表示上、下、前、后、左、右六种颜色)。允许三种操作:R(右面顺时针转 )、U(上面顺时针转 )、F(前面顺时针转 )。求把魔方还原成「每个面同色」所需的最少操作次数。数据保证有解。

输入格式

输入 6 行,每行 4 个字符,依次给出 上、下、前、后、左、右 六个面的颜色;每个面的 4 个小面按「左上、右上、左下、右下」排列。字符取自 U D F B L R。

输出格式

一行一个整数,最少操作次数。

样例

输入
UUUU
DDDD
LLFF
RRBB
BBLL
FFRR
输出
1

数据范围

  • 对于 30% 的数据:最少操作次数不超过 2
  • 对于 60% 的数据:最少操作次数不超过 5
  • 对于 100% 的数据:最少操作次数不超过 8
输入
输出

            
答案