zoukankan      html  css  js  c++  java
  • HDOJ1042 大数阶乘[JAVA大数]

    N!

    Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
    Total Submission(s): 32942    Accepted Submission(s): 9106


    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
    1 2 3
     
    Sample Output
    1 2 6
     
    Author
    JGShining(极光炫影)
     
     
     
    code:
     1 import java.util.*;
     2 import java.math.*;
     3 public class Main
     4 {
     5     public static void main(String []args)
     6     {
     7         int i,n;
     8         BigInteger result;        
     9         Scanner cin=new Scanner(System.in);
    10         while(cin.hasNext())
    11         {
    12             n=cin.nextInt();
    13             result=BigInteger.valueOf(1);
    14             //BigInteger result=new BigInteger("1");
    15             for(i=2;i<=n;i++)
    16                 result=result.multiply(BigInteger.valueOf(i));
    17              System.out.println(result);
    18          }
    19     }
    20 }






                If you have any questions about this article, welcome to leave a message on the message board.



    Brad(Bowen) Xu
    E-Mail : maxxbw1992@gmail.com


  • 相关阅读:
    过滤textarea
    vue引用jquery
    vue_ajax插件Axios
    VeeValidate
    mongodb
    WEBGL实现--three.js笔记整理
    My SQLworkbench问题总结
    vue遇到的问题
    MYSQL使用笔记
    vue笔记
  • 原文地址:https://www.cnblogs.com/XBWer/p/2594285.html
Copyright © 2011-2022 走看看