各位c++大佬看看我《12:變幻的矩陣》哪里錯(cuò)了awa,急!在線等qwq
#include<iostream>?
using namespace std;
const int N=200;
int n,m,a[110][110],b[110][110];
bool flag[10];
int main(){
cin>>n;
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
cin>>a[i][j];
}
}
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
cin>>b[i][j];
}
}
for(int i=1;i<=5;i++){
flag[i]=true;
}
for(int j=1;j<=n;j++){
for(int i=1;i<=n;i++){
if(a[n-i+1][j]!=b[j][i]){
flag[1]=false;
}
else if(a[i][n-j+1]!=b[j][i]){
flag[2]=false;
}
else if(a[n-i][n-j]!=b[j][i]){
flag[3]=false;
}
else if(a[j][i]!=b[j][i]){
flag[4]=false;
}
}
}
for(int i=1;i<=5;i++){
if(flag[i]==true){
cout<<i;
}
}
return 0;
}
標(biāo)簽: