Дуэль / Лотерея алгоритм

Где лотерея гарантирует выигрышный билет на каждую лотерею?

Я ищу лотерею, в которой каждому участнику назначается случайное число номеров.
Каждый участник розыгрыша, и не должно быть одинакового количества паяльных билетов, по одному билету на пользователя.
Вы можете следить за ничьей, убедитесь, что можете следить за ничьей.
В каждой лотерее есть как минимум один победитель.
Может быть два или более выигрышных билетов, при этом каждый билет может быть выигран только один раз. Выигрышный билет удаляется из текущей лотереи.
Это должно быть определено до начала розыгрыша.
Не должно быть возможности рисовать темы.

Как создать лотерею с такими свойствами? Или, более конкретно:

Как мы можем генерировать лотерейные номера? Как мы можем избежать тем?

Псевдокод может быть отличным.

Я ищу способ создания лотереи, в котором каждому участнику вручается билет со случайным числом номеров.
Каждая лотерея имеет N участников, и на лотерею должно быть одинаковое количество билетов, по одному на пользователя.
Пользователь, который понимает количество своих билетов до розыгрыша, потому что он может следить за розыгрышем и рассчитывать, готова ли она.
В каждой лотерее есть как минимум один победитель.
Некоторые лотереи могут иметь два или более успешных билетов, в то время как любой может выиграть билет один раз. Победитель удаляется из текущей лотереи.
Если доступно более 1 успешного билета, его необходимо найти до начала розыгрыша.
Невозможно рисовать пробелы.

Как сделать лотерею с такими характеристиками. Или, более конкретно:

Как мы можем генерировать номера билетов и билеты как таковые, чтобы каждая лотерея имела один или (1 N) обещанный успешный билет. Как мы можем избежать пробелов?

Псевдокод будет хорошим и / или несколько указателей, возможно, популярных методов, которые решают подобные проблемы.

Создано 05 мая 2016-05-05 22:47:56 jottr

Как выиграть в американскую лотерею
Лотерея казлото проверить билеты
Лотерея 182 тираж
Генератор лотерей с учетом статистики
Беспроигрышная лотерея про пиво