Python:
import math
e = 0
x = 1
n = int(input("Введите число: "))
for i in range(0, n):
x = x**n
e = x / math.factorial(n)
e += e
n += 1
print(e)
При n = 1, вывод правильный (2), но при остальных значениях все неправильно. Я подозреваю, что ошибка в строчке e += e.
Если знаете как можно решить проблему, отпишите, пожалуйста.