Я пытаюсь создать скрипт python для вычисления шансов на выигрыш/убыток. сделать это я пытаюсь получить все возможные комбинации прочь побед и поражений (K является количеством побед, необходимых для победы в игре):python itertools product repeat to big
for combination in itertools.product(['W','L'], repeat=(K*2)-1):
if ((combination.count('L') < K) and (combination.count('W') == K)):
#calculate the chance of this situation happening
по какой-то причине это работает отлично, до тех пор, повторяйте становится большой (например, если K = 25) Может ли кто-нибудь дать мне несколько указателей на то, как это решить?
Ответ лежит на математике, а не на коде. – 0xc0de