文章

10

粉丝

99

获赞

5

访问

6.9k

头像
旋转方阵 题解:c语言解法
P1216 福州大学2018年机试题
发布于2024年3月4日 22:48
阅读数 829

#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...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发