fork(1) download
  1. def rozkladLepiej(liczba):
  2. if liczba % 2 ==0:
  3. return False
  4. dzielnik = 3
  5. czynniki = []
  6. while liczba >1:
  7. if liczba%dzielnik==0:
  8. liczba//=dzielnik
  9. czynniki.append(dzielnik)
  10. else:
  11. dzielnik += 2
  12. return len(set(czynniki))==3
  13.  
  14. print(rozkladLepiej(105))
  15. print(rozkladLepiej(9))
Success #stdin #stdout 0.07s 14204KB
stdin
Standard input is empty
stdout
True
False