N!(Java大法好 HDU大数水题)

N!Time Limit: 10000/5000 MS (Java/Others)Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 64256Accepted Submission(s): 18286

Problem Description

Given an integer N(0 ≤ N ≤ 10000), your task is to calculate N!

Input

One N in one line, process to the end of file.

Output

For each N, output N! in one line.

Sample Input

123

Sample Output

126

Author

JGShining(极光炫影)

Recommend

We have carefully selected several similar problems for you:17151047106317531316

Java大法好,退C保平安…….开玩笑的,Java和C各有各的优劣势,,缺一不可!我不会大数模版,就用BigInteger了,HDU大数水题不解释!

import java.io.*;import java.math.BigInteger;import java.util.*;public class Main{public static void main(String[] args){Scanner input = new Scanner(System.in);while(input.hasNext()){int n = input.nextInt();BigInteger p = BigInteger.ONE;for(int i=1;i<=n;i++){p=p.multiply(BigInteger.valueOf(i));}System.out.println(p);}}}

世界没有永久的冬天;不要讨厌麻烦,

N!(Java大法好 HDU大数水题)

相关文章:

你感兴趣的文章:

标签云: