コード例 #1
0
ファイル: p023.py プロジェクト: catticus/Project-Euler
def is_abundant(n):
    m = sum(find_divs(n))
    return m > n
コード例 #2
0
ファイル: p021.py プロジェクト: catticus/Project-Euler
#!/usr/bin/env python

from libeuler import find_divs

N = 10000

amicable = set()
for a in xrange(N):
    b = sum(find_divs(a))
    c = sum(find_divs(b))
    if (a == c) and (a != b):
        amicable.add(a)
        amicable.add(c)

print sum(amicable)