求助帖,确实无法找出哪里wc了
查看原帖
求助帖,确实无法找出哪里wc了
410287
yekgg楼主2021/1/8 23:10
#include<bits/stdc++.h>
using namespace std;
int u[15][15];
int main(){
    int a=0,b=1,c=1,d;
    cin>>d;
    while(b<=d*d){
        while(a<d&&!u[c][a+1])u[c][++a]=b++;
        while(c<d&&!u[c+1][a])u[++c][a]=b++;
        while(a>1&&!u[c][a-1])u[c][--a]=b++;
        while(c>1&&!u[c-1][a])u[--c][a]=b++;
    }
    for(int i=1;i<=d;i++){
        for(int j=1;j<=d;j++){
            cout<<u[i][j];
        }
        printf("/n");
    }
}
2021/1/8 23:10
加载中...