Страница 1 из 1
Выигрышный билет
Добавлено: 18 авг 2018, 12:28
Sashochek
день добрый, хотел бы предложить, что бы в лото отображался номер билета который выиграл, по моему было бы интересно знать на сколько далеко
ты был от победы))
Добавлено: 18 авг 2018, 17:12
fokaidi23
я ЗА
Добавлено: 19 авг 2018, 00:52
newnoob
Мне кажется, вы не очень правильно представляете себе принцип работы лотереи в электронном виде...
Добавлено: 19 авг 2018, 01:10
Sashochek
newnoob
я думаю это вполне возможно ))
Добавлено: 19 авг 2018, 11:41
SovNarKom
Думал о таком, но тогда надо сделать и возможность выбора билета.
В этом случае:
"+" - повысит интрес и азарт в лото
"-" - думаю трудоёмко для выполнения ( стоит ли игра свеч)
Добавлено: 19 авг 2018, 11:59
Sashochek
SovNarKom
Не нужно делать выбор билета, просто отображать под каким номером билета скрывалась удача
Добавлено: 19 авг 2018, 12:01
AsusPP
А что, каждый записывает номера билетов, которые он купил?
Добавлено: 19 авг 2018, 13:12
Sashochek
AsusPP
можно и запомнить или вывести типа куплено с такого по такой, вариантов масса
Добавлено: 19 авг 2018, 17:59
volnuy
Наивные дети)). Хотят высчитать алгоритм
Добавлено: 19 авг 2018, 18:25
Sashochek
volnuy
за все время сколько ставлю на лото, по моему его не реально вычесть
Добавлено: 19 авг 2018, 18:53
Kold
Sashochek писал(а):что бы в лото отображался номер билета который выиграл, по моему было бы интересно знать на сколько далеко
В этом мало смысла. Если ни один билет, которые ты купил, не стал выигрышным, то понятие «ближе-дальше от выигрыша» как таковое несущественно.
newnoob писал(а):Мне кажется, вы не очень правильно представляете себе принцип работы лотереи в электронном виде...
volnuy писал(а):Наивные дети)). Хотят высчитать алгоритм
Этот алгоритм не является секретом. Допустим, в лотерее 100 билетов. 9 игроков покупают по 10 билетов каждый (10% каждый), еще два игрока по 5 билетов каждый (5% каждый). Всего одиннадцать участников. Каждому купившему билеты назначается поддиапазон номеров из общего диапазона 1-100. Первый игрок, получает номера 1-10, второй 11-20, ..., десятый 91-95, одиннадцатый 96-100. Потом стандартной программной функцией генерации случайного числа из диапазона 1-100 выбирается одно число. В чей поддиапазон оно попало, тот и выиграл. Например, функция rand(100) вернула значение 42, это билеты пятого игрока (41-50), он выиграл.
Порядок, в котором вы покупаете билеты, абсолютно не важен. Вероятность успеха зависит только от количества купленных вами билетов. Купили 10 билетов из 100 сразу или те же 10 билетов по одному с интервалом в час, значения не имеет. У вас все также будет 10% шанс выиграть. При этом номер выигрышного билета ничего не скажет о том, были вы ближе к выигрышу или нет. Вы либо выиграли, либо нет. Это абсолютная случайность с вероятностью успеха равной процентному значению купленных вами билетов.
Добавлено: 19 авг 2018, 19:26
Sashochek
Kold
Спасибо, мне казалось что попадает именно на билет)