yuan_idea level
获赞
0
粉丝
0
关注
2
看过 TA
3
西北工业大学
2028
算法工程师
IP属地:陕西
持之以恒
私信
关注
#include#include#define N 30int a[N][N],dx[4]={0,1,0,-1},dy[4]={1,0,-1,0};int s[N][N];int main(){    int n;    scanf("%d",&n);    int x=0,y=0,X=0,Y=0;    int k=0;    for(int i=1;i    {    s[x][y]=1;        a[x][y]=i;          X=x+dx[k];Y=y+dy[k]; if(X>=0&&X=0&&Y         else         {             if(k!=3)             {                 k++;                 x+=dx[k];                 y+=dy[k];             }             else            {                k=0;                x+=dx[k];                y+=dy[k];             }         }    }    for(int i=0;i    {        for(int j=0;j            printf("%d ",a[i][j]);        printf("\n");    }    return 0;}
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务