问题5496--【高精度】阶乘和(sum)

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

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MiB

题目描述

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

输入

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

输出

    阶乘和S的值。

样例输入 复制

4

样例输出 复制

33