题解 | #蛇形矩阵#

蛇形矩阵

https://www.nowcoder.com/practice/649b210ef44446e3b1cd1be6fa4cab5e

#include <stdio.h>

int main() {

    int n,i,j,k;

    scanf("%d",&n);

    int ans[n][n];

    ans[0][0]=1;

    for(i=1;i<n;i++)

    {

        ans[i][0]=ans[i-1][0]+i;

    }

    for(i=0;i<n;i++)

    {

        for(j=1;j<n-i;j++)

        {

            ans[i][j]=j+1+i+ans[i][j-1];

        }      

    }

    for(i=0;i<n;i++)

    {

        for(j=0;j<n-i;j++)

        {

            printf("%d ",ans[i][j]);

        }

        printf("\n");

    }

    return 0;

}

全部评论

相关推荐

深夜书店vv:腾讯是这样的,去年很多走廊都加桌子当工区
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务