文章
19
粉丝
0
获赞
116
访问
2.3k
#include<stdio.h>
int main(){
int n;
while(~scanf("%d", &n)){
int arr[10][10], brr[10][10];
for(int i=1; i<=n; i++){
for(int j=1; j<=n; j++){
scanf("%d", &arr[i][j]);
}
}
for(int i=1; i<=n; i++){
for(int j=1; j<=n; j++){
scanf("%d", &brr[i][j]);
}
}
int num[4]={0};
for(int i=1; i<=n; i++){
for(int j=1; j<=n; j++){
if(arr[i][j]==brr[i][j])
num[0]++;
if(arr[i][j]==brr[j][n+1-i])
num[1]++;
if(arr[i][j]==brr[n+1-i][n+1-j])
num[2]++;
if(arr[i][j]==brr[n+1-j][i])
num[3]++;
}
}
int index[5]={0, 90, 180, 270, -1};
int k;
for(k=0; k<4; k++){
if(num[k]==n*n){
// k=i;
break;
}
}
printf("%d\n", index[k]);
}
return 0;
}

登录后发布评论
暂无评论,来抢沙发