回分類題庫
b018: 1000!
關鍵字: 大數運算-大數乘整數

測資點 : 5 | Time Limit : 1000 ms | Memory Limit : 32000 KB
Accepted : 962 Times / 791 Users | Submit : 2616 Times / 938 Users | Accepted rate : 84%
題目加入時間 : 2011-09-29 09:59

Content: 简体中文

小綠在數學課學到階乘的概念:1!=1、2!=1x2=2、3!=1x2x3=6、4!=1x2x3x4=24、N!=1x2x3x...x(N-1)xN,她好奇地用計算機去計算 N! 的答案,結果一下子就超過計算機可以顯示的 8 位數,你可以幫她解決這個問題嗎?

Input:

輸入一個正整數  N (1<=N<=1000)。

Output:

請輸出 N! 的結果。

Sample Input:help

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

輸入2:
50

Sample Output :

輸出1:
265252859812191058636308480000000

輸出2:
30414093201713378043612608166064768844377641568960512000000000000

Hint :

Author :

大數運算-大數乘整數 (管理員:sagit)

  Solve it!   Status Forum