Files
2020-06-02 13:38:27 +02:00

9 lines
186 B
Python

import itertools
import math
def derangements(n):
return int(math.factorial(n)*sum([(-1)**k/math.factorial(k) for k in range(n+1)]))
for i in range(10):
print(derangements(i))