题解 | #质数因子#

质数因子

https://www.nowcoder.com/practice/196534628ca6490ebce2e336b47b3607

除去最大的质因子之外 其余质因子都小于输入整数的平方根,最后补上最大质因子即为完整答案
//获取输入流
let num = parseInt(readline());
//新建空白字符串
let result = "";
//获取除最大质因子之外的质因子,从2开始
for (let i = 2; i * i<= num; i++) {
    while(num%i === 0) {
        result = result + i + " ";
        num /= i;
    }
}
//补上最大质因子
if (num != 1) {
    result = result + num;
}

//查看结果
console.log(result);

#质因数从2开始除了1以外两个没有其他共同质因子的正整数称为互质因为1没有质因子1与任何正整数包括1本身都是互质stringquotquotifdataInputgt1#
全部评论

相关推荐

想润的芹菜人狠话不多:把其中一个老总放中间都会得罪另一个
点赞 评论 收藏
分享
点赞 1 评论
分享
牛客网
牛客企业服务