文章
20
粉丝
0
获赞
42
访问
1.4k
#include<bits/stdc++.h>
using namespace std;
int n, m, k;
int K[105];
struct{
int a[105][105];
int r = 0, c = 0;
} A, B;
void f1(){
// 顺时针90度 n*m -> m*n
for(int i = 1; i <= A.r; i++){
for(int j = 1; j <= A.c; j++){
B.a[j][A.r - i + 1] = A.a[i][j];
}
}
int tmp = A.r;
A.r = A.c;
A.c = tmp;
for(int i = 1; i <= A.r; i++){
for(int j = 1; j <= A.c; j++){
A.a[i][j] = B.a[i][j];
}
}
}
void f2(){
//将方阵沿纵向对称轴翻折
if(A.c % 2 == 0){
&...
登录后发布评论
暂无评论,来抢沙发