阶乘
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
阶乘是基斯顿·卡曼( )于1808年发明的数学运算符号。
一个正整数的阶乘()是所有小于及等于该数的正整数的乘积,并且的阶乘为 。
自然数n 的阶乘写作 ,如下:
现在给你一个数 ,请问n 的阶乘为多少?如果 的值小于,则输出 "ERROR"。
输入格式:
一个整数
输出格式:
一个整数,表示的阶乘
样例
-5
ERROR
4
24
数据范围
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
阶乘是基斯顿·卡曼(ChristianKramp,1760~1826 )于1808年发明的数学运算符号。
一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的乘积,并且0的阶乘为1 。
自然数n 的阶乘写作 ,如下: n!=1∗2∗3∗……∗(n−1)∗n
现在给你一个数n ,请问n 的阶乘为多少?如果n 的值小于0,则输出 "ERROR"。
一个整数n
一个整数,表示n的阶乘
-5
ERROR
4
24
n⩽20