Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def factorize(n):
- """
- Разложение числа на множители.
- :return: список, содержащий простые делители исходного числа n
- """
- factors = []
- d = 2
- while d*d <= n:
- if n % d == 0:
- factors.append(d)
- n //= d
- else:
- d += 1
- factors.append(n)
- return factors
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement