算法竞赛入门经典 UVa253 Cube painting

这题在思考的时候,花了相当长的时间思考,除了对应面相等之外,还有什么条件才能保证相等,之前也考虑过,如果两对相等,一对相反怎么办,不过好像并没有遇到这种情况。

不过,之前没有考虑到一种情况:两对面全部是相等的颜色,一对是两种不同的颜色。最初的写法是,在i,j面相等时,(7-i)与(7-j)不等就直接判断F。这样就出现错误了。最后干脆直接把判断放在最后输出时。


#include
#include

int main()
{
	char zifu1[13],zifu2[7];
	while(~scanf("%s",zifu1))
	{//字符输入与调整 
	int k=5;
		for(int i=6,j =1;i


你可能感兴趣的:(算法竞赛入门经典)