题解 | 1=N

1=N

https://www.nowcoder.com/practice/31469f8503c24914acd5c0290ad4dfbb

n = int(input())
a = []
i = 2
while i * i <= n:
    while n % i == 0:
        a.append(i)
        n //= i
    i += 1
if n > 1:
    a.append(n)
s = 0
for i in a:
    s += i
print(s)

全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务