文章
105
粉丝
69
获赞
117
访问
55.9k
#include<bits/stdc++.h>
using namespace std;
const int N = 20;
int a[20][20], b[20][20];
int n;
int cheak()
{
bool t = true;
for(int i = 1; i <= n; i ++)
for(int j = 1; j <= n; j ++)
if(a[i][j] != b[i][j]) t = false;
if(t) return 0;
t = true;
for(int i = 1; i <= n; i ++)
for(int j = 1; j <= n; j ++)
if(a[n - j + 1][i] != b[i][j]) t = false;
if(t) return 90;
t = true;
for(int i = 1; i <= n; i ++)
for(int j = 1; j <= n; j ++)
if(a[n - i + 1][n - j + 1] != b[i][j]) t = false;
if(t) return 180;
t = true;
for(int i = 1; i <= n; i ++)
for(int j = 1; j <= n; j ++)
if(a[j][n - i + 1] != b[i][j]) t = false;
if(t) return 270;
return -1;
}
int main()
{
while(cin >> n)
{
for(int i = 1; i <= n; i ++)
for(int j = 1; j <= n; j +...
登录后发布评论
暂无评论,来抢沙发