Factor més petit P18680


Statement
 

pdf   zip   main.py

html

Feu una funció

def factor_mes_petit(n: int) -> Optional[int]

que, donat un natural n≥2, retorni el factor de n més petit quan n és compost i retorni None quan n és primer.

Public test cases
  • Input/Output

    factor_mes_petit(17) → None
    factor_mes_petit(12) → 2
    factor_mes_petit(101) → None
    factor_mes_petit(102) → 2
    factor_mes_petit(10000000019) → None
    factor_mes_petit(1639649857) → 37
    factor_mes_petit(736854654091) → None
  • Information
    Author
    Jordi Petit
    Language
    Catalan
    Official solutions
    Python
    User solutions
    Python