Advertisement
Guest User

Untitled

a guest
Nov 15th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. import java.io.*;
  2. import java.math.*;
  3. import java.security.*;
  4. import java.text.*;
  5. import java.util.*;
  6. import java.util.concurrent.*;
  7. import java.util.regex.*;
  8. import java.math.BigInteger;
  9.  
  10. public class Solution {
  11.  
  12. // Complete the extraLongFactorials function below.
  13. static void extraLongFactorials(int n) {
  14. BigInteger factorial = new BigInteger("1");
  15.  
  16. int fact =1;
  17. for(int i =1; i<=n; i++)
  18. {
  19. BigInteger multiplier = new BigInteger(String.valueOf(i));
  20. factorial = factorial.multiply(multiplier);
  21.  
  22. }
  23.  
  24. System.out.println(factorial);
  25.  
  26. }
  27.  
  28. private static final Scanner scanner = new Scanner(System.in);
  29.  
  30. public static void main(String[] args) {
  31. int n = scanner.nextInt();
  32. scanner.skip("(\r\n|[\n\r\u2028\u2029\u0085])?");
  33.  
  34. extraLongFactorials(n);
  35.  
  36. scanner.close();
  37. }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement