aboutsummaryrefslogtreecommitdiff
path: root/python/34-digit_factorials.py
blob: c94b0d25b9c5efad81498fde89491691e8fdcb7e (plain)
1
2
3
4
5
6
7
8
9
10
11
from itertools import count
from math import factorial


def is_sum_factorial_digit(num):
    return sum([factorial(int(d)) for d in str(num)]) == num

# il n'y en a que deux, je ne sais pas quelle est la limite
for i in count(3):
    if is_sum_factorial_digit(i):
        print(i)