题解 | #质数因子#
质数因子
http://www.nowcoder.com/practice/196534628ca6490ebce2e336b47b3607
python非递归写法
def find(num):
i = 2list = []
while i * i <= num:
while num % i == 0:
num = num//i
list.append(i)
i += 1
if num - 1:
list.append(num)
return list
while True:
try:
num = int(input())
list = []
list = find(num)
print(' '.join(map(str,list)))
except:
break

