文章
10
粉丝
99
获赞
5
访问
7.3k
#include <bits/stdc++.h>
using namespace std;
int a[21][21];
int main(){
int n;
int cnt=1;
cin >> n;
for(int i=0;i<n/2;i++){ //思路:先后让i=0、1走一遍写出对应关系
for(int j=i;j<n-1-i;j++){
a[j][i]=cnt++; //左上至左下
}
for(int j=i;j<n-1-i;j++){
a[n-1-i][j]=cnt++; //左下到右下
}
for(int j=n-1-i;j>i;j--){
a[j][n-1-i]=cnt++; //右下到右上
}
for(i...
登录后发布评论
暂无评论,来抢沙发