10914: 阶乘

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:2 Solved:0

Description

在数学上,有这样一个概念:阶乘。一个整数n的阶乘(n!)是这样定义的:

当n=1时,有n!=1    即1!=1;

当n>1时,有n!=n*(n-1)!,即:fac(n)=n*fac(n-1);

特别规定,0的阶乘为1,即0!=1。

比如5!=5*4!=5*4*3!=5*4*3*2!=5*4*3*2*1!=5*4*3*2*1=120

要求:当给定一个整数后,求出其阶乘。

本题输入文件只包含一行,其内容是一个整数,即n的值,

输出文件也仅含一行,其内容也是一个整数,即对应的阶乘值。

Sample Input Copy

5

Sample Output Copy

 120