题解 | #蛇形矩阵#

蛇形矩阵

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

const readline = require('readline');

const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout
});
rl.on('line', function (line) {
    const num = parseInt(line);
    let arr = []
    for(let i = 0;i<num;i++) {
        arr.push((arr[i -1] || 0) + i +1)
    };
    for(let i = 0;i<num;i++) {
         const str = arr.join(' ');
         console.log(str)
         arr.splice(0,1);
         arr =  arr.map(item => item -1);
    };
});

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务