#P1780. 染色的立方体
染色的立方体
题目描述
小胖最近迷上了3D物体,尤其是立方体。他手里有很多个立方体,他想让所有的立方体全都长得一样,所以他决定给某些立方体的表面重涂颜色,使得所有的立方体完全相同。但是小胖是很懒的,他想知道最少涂多少次颜色,可以让所有立方体完全相同。
输入格式
每个测试点包含至多 组数据。
每组数据第一行 ,表示立方体的数量,接下来 行,每行 个字符串 ,表示立方体 个面的颜色。
其中,面的标号如下:
两个立方体被视为相同,当且仅当它们可以在某种摆放方式下,每个面的颜色都对应相同。
如下图所示的两个立方体是相同的。
如下图所示的两个立方体是不同的。
一种涂色的方案如下:
输出格式
每组数据,输出一行一个整数,表示最少的涂色数。(涂一个面算一次涂色)