文章
52
粉丝
68
获赞
22
访问
11.5k
#include <bits/stdc++.h>
using namespace std;
vector<vector<int>> reverseMatrix(vector<vector<int>>a){
int n=a.size();
vector<vector<int>>b(n,vector<int>(n));
for(int i=0;i<a.size();i++){
for(int j=0;j<a[0].size();j++){
b[j][n-1-i]=a[i][j];
}
}
return b;
}
int main(){
int n;
while(cin>>n){
vector<vector<int>>a(n,vector<int>(n)),b(n,vector<int>(n));
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
cin>>a[i][j];
}
}
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
cin>>b[i][j];
}
}
if(b==a){
cout<<0<<endl;
}else if(b==reverseMatrix(a)){
cout<<90<<endl;
}else if(b==reverseMatrix(reverseMatrix(a))){
...
登录后发布评论
暂无评论,来抢沙发