RosettaCodeData/Task/Semiprime/Python/semiprime-1.py
2019-09-12 10:33:56 -07:00

8 lines
176 B
Python

from prime_decomposition import decompose
def semiprime(n):
d = decompose(n)
try:
return next(d) * next(d) == n
except StopIteration:
return False