HDOJ 1042 N!

来源:互联网 发布:麒麟外推软件 编辑:程序博客网 时间:2024/06/05 15:57

为了学习使用JAVA的BigInteger和BigDecimal,来刻意找这种模板题来刷刷

贴一贴代码就好


import java.math.*;import java.util.*;public class Main {public static void main(String[] args){Scanner in=new Scanner(System.in);BigInteger ans[]=new BigInteger[10050];ans[0]=new BigInteger("1");for(int i=1;i<=10000;i++)ans[i]=ans[i-1].multiply(BigInteger.valueOf(i));int n;while(in.hasNext()){n=in.nextInt();System.out.println(ans[n]);}in.close();}}


0 0
原创粉丝点击