コード例 #1
0
ファイル: euler47.py プロジェクト: slott56/my-euler
def distinctFactors( n ):
    """
    >>> from euler47 import distinctFactors
    >>> distinctFactors(14)
    {2, 7}
    >>> distinctFactors(15)
    {3, 5}
    """
    return set( primeFactors( n ) )
コード例 #2
0
ファイル: euler29.py プロジェクト: slott56/my-euler
 def allTerms(limit):
     for a in range(2,limit+1):
         f= primeFactors(a)
         for b in range(2,limit+1):
             yield tuple(sorted(f*b))