プログラマならガチャの闇もプログラミングで暴いちゃうよね?

スパロボ90%以下は信用できない説

この記事を三行にまとめると

ガチャの闇に迫る
1回以上当たる確率
n回回した時の当たる確率
この記事は以下の動画の中に出てきたサンプルコードを載せたものです。コピペなどが必要なときに使ってください。

動画内ではHTMLやCSSも書いていますが、ここではPython部分だけを紹介します。





1回以上当たる確率

import random

win = 0
count = 100
roll = 100

for n in range(count):
  correct = random.randint(1, roll)

  for r in range(roll):
    select = random.randint(1, roll)

    if select == correct:
      win += 1
      break

lose = count - win



n回せば1回以上当たる確率

for n in range(100, 600, 100)
  p = 1 - ((99/100) ** n)
  print('{}回:{}%'.format(n, round(p * 100, 1)))
 もしかしたら何か関連しているかも? 
 みんなからのコメント 
まだコメントはいただけてないみたい……