题解 | #质数因子#
质数因子
https://www.nowcoder.com/practice/196534628ca6490ebce2e336b47b3607
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())) {
let data = parseInt(line);
const arr = [];
for (let i = 2; i < data; i++) {
if (i > Math.sqrt(data) + 1) {
i = data;
}
while (data % i == 0) {
arr.push(i);
data /= i;
}
}
console.log(arr.join(' '))
}
})();

查看10道真题和解析