题解 | #质数因子#
质数因子
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()){
if(line == 1) console.log('')
let num = Number(line)
let res = ''
let k = Math.sqrt(num)
for(let i = 2; i <= k; ++i) {
while(num % i == 0) {
num /= i
res += (i + ' ' )
}
}
res = num == 1 ? res : res + num
console.log(res);
}
}()


