文章

82

粉丝

344

获赞

28

访问

698.3k

头像
用xy变量控制矩阵逐渐缩小的规律
P1216 福州大学2018年机试题
发布于2021年1月17日 11:53
阅读数 8.4k

#include <bits/stdc++.h>
using namespace std;
int n;
int a[21][21];
int main(){
    cin>>n;
    int x=1,y=n;//控制边界 
    int res=1;
    while(x<=y){
    for(int i=x;i<=y;i++){
        a[i][x]=res++;
    }    
    res--;
    for(int i=x;i<=y;i++){
        a[y][i]=res++;
    } 
    res--;
    for(int i=y;i>=x;i--){
        a[i][y]=res++;
    }
    res--;
    for(int i=y;i>x;i--){
        a[x][i]=res++;
    }
    x++;
    y--;
    }
    for(int i=1;i<=n;i++){
        for(int j=1...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发