Problem25561--【高精度】阶乘和(sum)

25561: 【高精度】阶乘和(sum)

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MB

Description

    已知正整数N(N<=1000),设S=1!+2!+3!+...N!。其中"!"表示阶乘,即N!=1*2*3*……*(N-1)*N,如:3!=1*2*3=6。请编程实现:输入正整数N,输出计算结果S的值。

Input

    一个整数N(N<=1000)。

Output

    阶乘和S的值。

Sample Input Copy

4

Sample Output Copy

33

Source/Category