题解 | #质数因子#
质数因子
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(' ')) } })();