practica08/main.py
2026-05-08 13:47:19 +03:00

24 lines
345 B
Python

def is_prime(n):
for i in range(2, n - 1):
if n % i == 0:
return False
return True
def prime_factors(n: int) -> list:
x = n
c = 2
result = []
while x > 1:
if x % c == 0:
result.append(c)
x //= c
else:
c += 1
print(result)
prime_factors(1)