diff options
| author | omagdy7 <omar.professional8777@gmail.com> | 2022-11-03 19:21:07 +0200 |
|---|---|---|
| committer | omagdy7 <omar.professional8777@gmail.com> | 2022-11-03 19:21:07 +0200 |
| commit | b79a55ceee2f4532ef6621f9d86c6c61543ce6c9 (patch) | |
| tree | cf015978b31dc39fbcd35ef4d92e9ffc9fa9322f /cses/TrailingZeros/test.py | |
| parent | 7c46e26fc0eea8ccbbd2fb22bd822bcf59dee563 (diff) | |
| download | competitive-programming-b79a55ceee2f4532ef6621f9d86c6c61543ce6c9.tar.xz competitive-programming-b79a55ceee2f4532ef6621f9d86c6c61543ce6c9.zip | |
Added some problems
Diffstat (limited to 'cses/TrailingZeros/test.py')
| -rwxr-xr-x | cses/TrailingZeros/test.py | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/cses/TrailingZeros/test.py b/cses/TrailingZeros/test.py deleted file mode 100755 index 3f46e57..0000000 --- a/cses/TrailingZeros/test.py +++ /dev/null @@ -1,19 +0,0 @@ -#!/usr/bin/env python3 - -import sys - -sys.set_int_max_str_digits(16000) - -def fact(n): - ret = 1 - for i in range(1, n + 1): - ret *= i; - return ret - -def count_zeros(n): - ln = len(str(n)) - return ln - len(str(n).rstrip('0')) - -for i in range(1, 4001): - tmp = fact(i) - print(f"{i} : {count_zeros(tmp)} | {(i // 5) + (i // 25) + (i // 125)}") |
