Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int counter = 0;
- BigDecimal factorial = new BigDecimal(1);
- // throw new UnsupportedOperationException (String.format("countZeroes (%d)",input1));
- for (int i = 2; i <= input1; i++) {
- factorial=factorial.multiply(BigDecimal.valueOf(i));
- }
- String[] stack = String.valueOf(factorial).split("");
- for (int i = stack.length-1; i > 0; i--) {
- if(stack[i].equals("0")){
- counter++;
- }
- else break;
- }
- return counter;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement