4085: 练6.1 求阶乘的和

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:1 解决:1

题目描述

给定正整数n,求不大于n的正整数的阶乘的和(即求1!+2!+3!+...+n!),输出阶乘的和。

输入

输入有一行,包含一个正整数n(1 < n < 12)。

输出

输出有一行:阶乘的和。

样例输入 复制

5

样例输出 复制

153

提示

def fac(n):
    s=1
    for i in range(1,n+1):
        s*=i
    return s

n=int(input())
sum=0
for i in range(1,n+1):
    sum+=fac(i)
print(sum)