Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: dc1b71efee
Fetching contributors…

Cannot retrieve contributors at this time

file 29 lines (20 sloc) 0.526 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
import sys
import string
    

def d(n):
    sum = 0
    for i in xrange(1, n):
        if n % i == 0:
            sum += i
            
    return sum


def main():
    amicable_nums = []
    
    for a in xrange(10000):
        b = d(a)
        if(a != b and d(b) == a):
            if(a not in amicable_nums):
                amicable_nums.append(a)
            if(b not in amicable_nums):
                amicable_nums.append(b)
                
    print sum(amicable_nums)
        

if __name__ == "__main__":
    main()
Something went wrong with that request. Please try again.