34.py 212 B

1234567891011
  1. from math import factorial
  2. factorialdigit = []
  3. for num in range(3,100000):
  4. strsum = 0
  5. for i in str(num):
  6. strsum += factorial(int(i))
  7. if num == strsum:
  8. factorialdigit.append(num)
  9. print sum(factorialdigit)