回分類題庫
d487: Order's computation process
關鍵字: 學姊

Difficulity : 1 | 測資點: 1 ( 公開 ) | 評分方式: Tolerant Judge
Accepted : 242 Users /316 Times | Submit : 255 Users /680 Times | Accepted rate : 95%
Time Limit為: 1s | Memory Limit : 64MBytes
最近更新 : 2009-10-20 22:25

Content : 正體->简体

 1751年,歐拉以大寫字母 M 表示 m 階乘

 M=1.2.3.....m  

 1799 年,魯非尼在他出版的方程論著 述中,則以小寫字母 π 表示 m 階乘。

 而在 1813年,高斯則以 Π(n) 來表示 n 階乘。

 用來表示 n 階乘的方法起源於英國,但仍未能確定始創人是誰。

 直至1827年,由於雅萊特的建議而得到流行,現在有時也會以這個符號作為階乘符號。

 而最先提出階乘符號 n! 的人是克拉姆(1808),後來經過歐姆等人的提倡而流行,直至現在仍然通用。

Input :

 每行一個整數 n

 0 <= n <= 10

Output :

 輸出 n! = n * (n-1) * (n-2) * ... * 2 * 1 = ( n! 的答案 )

 請注意空格的輸出

 處理完每組測資請換行

Sample Input :help

若題目沒有特別說明,則應該以多測資的方式讀取,若不知如何讀取請參考 a001 的範例程式。
0
5

Sample Output :

0! = 1 = 1
5! = 5 * 4 * 3 * 2 * 1 = 120

Hint :

 請用遞迴解題

Author :

學姊 (管理員:example)

Solve it! Status Forum Rank