九度-1076-N的阶乘
2014-08-07 11:10
232 查看
题目描述: 输入一个正整数N,输出N的阶乘。输入:正整数N(0<=N<=1000)输出: 输入可能包括多组数据,对于每一组输入数据,输出N的阶乘样例输入:
4 5 15样例输出:
24 120 1307674368000
import java.util.Scanner;import java.math.*;public class Main {public static void main(String[] args){Scanner in=new Scanner(System.in);while(in.hasNext()){int n=in.nextInt();BigInteger sum=BigInteger.ONE;for(int i=1;i<=n;i++)sum=sum.multiply(BigInteger.valueOf(i));System.out.println(sum);}in.close();}}
相关文章推荐
- 九度论坛--上机题1076:N的阶乘
- 九度 1076 N的阶乘(模拟)
- 九度OJ 1076:N的阶乘 (数字特性、大数运算)
- 九度题目1076:N的阶乘
- 九度OJ 1076:N的阶乘 (数字特性、大数运算)
- 【九度OJ】题目1076:N的阶乘 解题报告
- 九度 oj 题目1076:N的阶乘
- 九度OJ-1076:N的阶乘
- C语言大数乘法求1000的阶乘(九度OJ 1076)
- 九度oj 题目1076:N的阶乘
- 九度OJ 1076 N的阶乘 (高精度大数的乘法)
- 九度OJ 1076 N的阶乘 -- 大数运算
- 九度1076 N的阶乘
- 九度OJ 1076 N的阶乘 -- 大数运算
- 九度OJ 1076 n的阶乘
- 九度OJ 1076 N的阶乘 大数乘法
- 题目1076:N的阶乘
- 九度题目1179:阶乘
- 九度OJ 1179:阶乘 (循环)
- N的阶乘-jobdu-1076