1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
import math def get_sum(n): sum = 0 i = 1 while i <= (math.sqrt(n)): if n%i == 0: if n/i == i : sum = sum + i else: sum = sum + i sum = sum + (n / i ) i = i + 1 sum = sum - n return sum def check_abundant(n): if (get_sum(n) > n): return True else: return False