Clean up and get ready for two sum assignment

This commit is contained in:
2020-12-12 10:19:24 -05:00
parent e9d0620ab5
commit 99ef6d4d1c
10 changed files with 49 additions and 8 deletions

16
misc/birthday_problem.py Normal file
View File

@@ -0,0 +1,16 @@
def p_all_different(n):
p = 1
free_days = 365
days_year = 365
for i in range(0, n):
p = p * (free_days / days_year)
free_days -= 1
return p
if __name__ == "__main__":
for i in range(1, 30):
print(f"p_all_different({i})={p_all_different(i)}")
if p_all_different(i) < 0.5:
break