Guest User

FACT1K SOLUTION

a guest
Sep 18th, 2016
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.61 KB | None | 0 0
  1. import java.io.BufferedReader;
  2. import java.io.IOException;
  3. import java.io.InputStreamReader;
  4. import java.math.BigInteger;
  5.  
  6. public class Main {
  7.  
  8.     public static void main(String[] args) throws NumberFormatException, IOException {
  9.  
  10.         BufferedReader r=new BufferedReader(new InputStreamReader(System.in)) ;
  11.  
  12.         int t=Integer.parseInt(r.readLine());
  13.         while(t-->0){
  14.         int n=Integer.parseInt(r.readLine());
  15.         BigInteger fact = new BigInteger("1");
  16.        
  17.            for (int i = 1; i <= n; i++) {
  18.                fact = fact.multiply(new BigInteger(i + ""));
  19.            }
  20.            System.out.println("" + fact);
  21.         }
  22.     }
  23.  
  24.  
  25.  
  26. }
Add Comment
Please, Sign In to add comment