3
计算n个数的阶乘之和(40分)
题目内容:
给出一个大于零的数字n,计算并输出 1! + 2! + 3! +......+ n! 的值
输入格式:
一个数字 n
输出格式:
一个数字
输入样例:
3
输出样例:
9
说明:阶乘n!=n*(n-1)*(n-2)*...*2*1
时间限制:500ms内存限制:32000kb
a=int(input(""))
s=1
sn=0
def jiecheng(n):
s=1
for i in range(1,n+1):
s=s*i
return s
for x in range(1,a+1):
sn=sn+jiecheng(x)
print(sn)