T - 独特的骰子
天真的Wells认为自己的骰子是独一无二的。
当有人告诉他的骰子很可能在商店里有很多个时,Wells简直不敢相信自己的小耳朵!
那么问题来了,眼花的Wells会告诉你他的独特的骰子的6个面,然后再告诉你一堆商店里骰子。
问和Wells的独特骰子长得一模一样的到底有多少个。
当然骰子是可以任意旋转的。
Input
第一行一个数n。接下来n行每行6个数,分别表示这个骰子的前后左右上下面上的数字。其中第一行为Wells的独特骰子,剩余的为商店骰子。 $ (N<=10000) $
Output
输出有几个骰子(不包括第一个)是和第一个一样的。
Sample Input
6
1 2 3 4 5 6
3 4 2 1 5 6
4 3 1 2 5 6
5 6 3 4 2 1
1 2 3 4 6 5
6 6 6 6 6 6
Sample Output
3
这个题没什么意思 所以没写代码 简单说一下思想吧
对 1 2 3 4 5 6 ->abcdef
共有如下可能的排列:
213465
214356
342156
431256
653412
563421
规律是自己推的,那这就OK了,每进来一个序列判断一下是否是其中的一种可能性即可。
代码很重复,没什么营养,就不写了。