欢乐赛#55 T5
2025-09-01 09:16:28
发布于:上海
9阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int a[1010][1010];
int main() {
int t;
cin>>t;
while(t--){
int n;
cin>>n;
for (int i=0;i<n;i++){
for (int j=0;j<n;j++){
cin>>a[i][j];
}
}
bool fl=1;
int h=n/2;
for(int i=0;i<h;i++){
for (int j=0;j<h;j++){
int z=a[i][j];
int x=a[i][n-1-j];
int c=a[n-1-i][j];
int v=a[n-1-i][n-1-j];
if(z!=x or z!=c or z!=v){
fl=0;
j=h;
i=h;
}
}
} cout<<(fl?"YES\n":"NO\n");
} return 0;
}
这里空空如也
有帮助,赞一个