题解 | #蛇形矩阵#
蛇形矩阵
https://www.nowcoder.com/practice/649b210ef44446e3b1cd1be6fa4cab5e
const readline = require("readline");
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
});
(function () {
rl.on("line", function (line: string) {
let row = +line;
let sum = 0;
for (let i = 1; i <= +line; i++) {
sum += row;
row--;
}
row = +line;
let temp = sum;
let arr = [];
for (let i = 0; i < +line; i++) {
arr.unshift(temp);
temp -= row;
row--;
}
for (let i = 0; i < +line; i++) {
console.log(arr.join(" "));
arr.shift();
arr = arr.map((item) => item - 1);
}
});
})();
硬遍历
联想公司福利 1481人发布
查看14道真题和解析