问题描述
给出一个正整数n,求:1!+2!+3!+...+n!的值。
输入格式
一个正整数n,1<=n<=10
输出格式
一个正整数,即1!+2!+3!+...+n!的值。
输入样例
2
输出样例
3
代码
n=int(input())
x=0
for i in range(n):
m=1
for j in range(i+1):
m=m*(j+1)
x+=m
print(x)
给出一个正整数n,求:1!+2!+3!+...+n!的值。
输入格式
一个正整数n,1<=n<=10
输出格式
一个正整数,即1!+2!+3!+...+n!的值。
输入样例
2
输出样例
3
n=int(input())
x=0
for i in range(n):
m=1
for j in range(i+1):
m=m*(j+1)
x+=m
print(x)