Data commit

This commit is contained in:
Ingy döt Net 2023-07-01 11:58:00 -04:00
parent 7387c8f97b
commit cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions

View file

@ -0,0 +1,17 @@
def tau(n):
assert(isinstance(n, int) and 0 < n)
t = (n - 1 ^ n).bit_length()
n >>= t - 1
p = 3
while p * p <= n:
a = t
while n % p == 0:
t += a
n //= p
p += 2
if n != 1:
t += t
return t
if __name__ == "__main__":
print(*map(tau, range(1, 101)))