时间限制: 1000ms
![](https://i-blog.csdnimg.cn/blog_migrate/2557d8f02c1377c0e8ec91ad40630aa7.png)
空间限制: 128MB
本题可以用枚举的方法,把k=1至7的可能枚举出来并找到方法
#include<bits/stdc++.h>
using namespace std;
int n;
int x;
char a[11][11],b[11][11],c[11][11];
void fun(){
int k;
int flag=0;
int i,j;
for(k=1; k<=6; k++){
if(k==1){
flag=0;
for(i=1;i<=n;i++){
for(j=1;j<=n;j++){
c[j][n-i+1]=a[i][j];
}
}
for(i=1;i<=n;i++){
for(j=1;j<=n;j++){
if(c[i][j]!=b[i][j]){
flag=1;
break;
}
}
if(flag) break;
}
if(i==n+1){
x=k;
return;
}
}
if(k==2){
flag=0;
for(i=1; i<=n; i++){