2391:阶乘

文件提交:无需freopen 内存限制:128 MB 时间限制:1.000 S
评测方式:普通裁判
金币值:1
命题人:
提交:24 解决:11

题目描述

在数学上,有这样一个概念:阶乘。一个整数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的值,

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

样例输入

5

样例输出

 120

来源/分类