勝率1%の勝負を勝つまでやると何%の確率で勝つか。シミュレーション。
prob.py
#!/usr/bin/env python3
def main(n):
a=(99/100)**n
print(f"勝率1%の賭けを勝つまで{n}回すると{(1-a)*100}% の割合で勝つ。")
if __name__=='__main__':
a=int(input("試行回数:"))
main(a)
exit(0)
実行例
% prob.py
試行回数:100
勝率1%の賭けを勝つまで100回すると63.396765872677086% の割合で勝つ。
総合的に勝率1%だったら、1%しか勝てませんが。