Advertisement
Guest User

Untitled

a guest
Feb 20th, 2020
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. int counter = 0;
  2. BigDecimal factorial = new BigDecimal(1);
  3.  
  4. // throw new UnsupportedOperationException (String.format("countZeroes (%d)",input1));
  5.  
  6.  
  7. for (int i = 2; i <= input1; i++) {
  8. factorial=factorial.multiply(BigDecimal.valueOf(i));
  9. }
  10.  
  11. String[] stack = String.valueOf(factorial).split("");
  12.  
  13. for (int i = stack.length-1; i > 0; i--) {
  14. if(stack[i].equals("0")){
  15. counter++;
  16. }
  17. else break;
  18. }
  19. return counter;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement