RosettaCodeData/Task/Semiprime/Python/semiprime-1.py

9 lines
176 B
Python
Raw Permalink Normal View History

2015-02-20 09:02:09 -05:00
from prime_decomposition import decompose
def semiprime(n):
d = decompose(n)
try:
return next(d) * next(d) == n
2019-09-12 10:33:56 -07:00
except StopIteration:
2015-02-20 09:02:09 -05:00
return False