• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • Приглашаем на KubanCTF

    Старт соревнований 14 сентября в 10:00 по москве

    Ссылка на регистрацию в соревнованиях Kuban CTF: kubanctf.ru

    Кодебай является технологическим партнером мероприятия

Randint сломался / Python

Monotik

One Level
03.09.2020
24
0
BIT
0
Добрый день, или я крайне тупой или что то произошло с randint у моего python. Написал самый обыкновенный рандом с разными уровнями вероятности.
1640097968812.png

Всё должно идти по маслу но нет)) Почему то "Black" которые имеет самую большую вероятность 26 к 54 падает также как и "Gold" у которого шанс выпадения в 26 раз меньше 1 к 54.
1640098561885.png

Общее количество ролов не совпадает с назначенным, то есть black+red+blue+gold должны дать 10000 (если я поставлю rolls=10000) но как бы не так ))
1640098435590.png

Честно говоря не имею ни малейшего понятия что могло пойти не так.
Не кибербульте есть затупил ((
 

Вложения

  • 1640098551794.png
    1640098551794.png
    10,2 КБ · Просмотры: 94

Pernat1y

Well-known member
05.04.2018
1 443
135
BIT
0
Общее количество ролов не совпадает с назначенным, то есть black+red+blue+gold должны дать 10000 (если я поставлю rolls=10000) но как бы не так ))
Что намекает, что ты отрезал кусок диапазона.
Перепиши нормально условия, чтобы не ломать мозг, типа
1 <= a <= 10:
...
11 <= a <= 20:
...
И т.д.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!