Comment calculer la somme de 1! + 2! + 3! + ... + N!
📁 Sujets avancés sur Python, IA
Condition du problème :
Pour un entier naturel n, calculer la somme de 1! + 2! + 3! + ... + n!. Dans la résolution de ce problème, une seule boucle peut être utilisée. Il est interdit d'utiliser la bibliothèque mathématique dans cette tâche.
n = int(input())
n = 1
sum = 0
for a in range(1, n+1):
for b in range(1, a+1):
n = n * b
sum += n