简单while-while
2025-06-02 08:43:52
发布于:浙江
14阅读
0回复
0点赞
n = int(input())
count = 0
if n % 2 == 0:
count += 1
while n % 2 == 0:
n //= 2
i = 3
while i * i <= n and n > 1:
if n % i == 0:
count += 1
while n % i == 0:
n //= i
i += 2
if n > 1:
count += 1
print(count)
这里空空如也
有帮助,赞一个