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)
|