题解 | #蛇形矩阵#
蛇形矩阵
https://www.nowcoder.com/practice/649b210ef44446e3b1cd1be6fa4cab5e
const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;
void (async function () {
// Write your code here
while ((line = await readline())) {
const n = parseInt(line);
let arr = [1];
for (let i = 2; i <= n; i++) {
arr.push(arr[arr.length - 1] + i)
}
for (let j = 0; j < n; j++) {
let str = "";
arr.slice(j).forEach(item =>{
str += item -j + ' ';
})
console.log(str);
}
}
})();