题目详情
对于给定的正整数N,需要你计算 S=1!+2!+3!+...+N!
输入格式
输入在一行中给出一个不超过10的正整数N
输出格式
在一行中输出S的值
输入样例
3
输出样例
9
代码展示
#阶层函数,求每个数的阶层
def func(n):
if n==1:
return 1
else:
return func(n-1)*n
N=int(input())
S=0
for i in range(1,N+1):
S=S+func(i)
print(S)