zeros(6) = 1 #6! = 1 2 3 4 5 * 6 = 720 --> 1 trailing zero
zeros(12) = 2 #12! = 479001600 --> 2 trailing zeros
def zeros(n): t = 0 a = 1 while (n > 0) and (n/(5**a) >= 1): total += int(n/(5**a)) i += 1 return total