Лотерея: как определится победитель.

Ноябрь 8th, 2007 Опубликовано в: FM Ukraine
автор: prowler

lottery.jpg

Для того что бы после оглашения результатов лотереи не возникало вопросов а-ля «А как так получилось, что я не выиграл?» я решил описать процедуру определения победителя. Акцентирую Ваше внимание на том, что это демонстрационный «запуск» и полученный результат никак не повлияет на судьбу приза. Выборка производилась во время написания этого поста.

Итак, у нас на форуме есть специальный топик, в котором каждый человек проживающий на территории Украины может зарегистрироваться для участия в розыгрыше лицензионной версии «Football Manager 2008″. От него и начинаем плясать. Делаем выборку по всем пользователям, что отметились в регистрационном топике, естественно автора не учитываем (см. п.6 формата проведения лотереи) и получаем:

+——–+—————-+——-+
| userid | username       | posts |
+——–+—————-+——-+
|      4 | k.c.           |    19 |
|      6 | Alex HotGun    |    13 |
|      9 | Alterus        |    69 |
|    187 | vasiliy        |   168 |
|    212 | John           |    21 |
|    232 | Brab           |    31 |
|    239 | Klfan          |     1 |
|    269 | alcher84       |    13 |
|    275 | Tavria Forever |    20 |
|    277 | DonBaloon      |     2 |
|    290 | Sevasan        |    16 |
+——–+—————-+——-+

Теперь давайте отбросим участников которые не могут принимать участия в лотерее согласно п. 5 (то бишь не имеют в своем активе десять постов на форуме и статей на сайте) и получим:

+——–+—————-+——-+
| userid | username       | posts |
+——–+—————-+——-+
|      4 | k.c.           |    19 |
|      6 | Alex HotGun    |    13 |
|      9 | Alterus        |    69 |
|    187 | vasiliy        |   168 |
|    212 | John           |    21 |
|    232 | Brab           |    31 |
|    269 | alcher84       |    13 |
|    275 | Tavria Forever |    20 |
|    290 | Sevasan        |    16 |
+——–+—————-+——-+

Ну и давайте проведем «тестовый запуск» – выбрем «победителя».

+——–+———-+——-+
| userid | username | posts |
+——–+———-+——-+
|      4 | k.c.     |    19 |
+——–+———-+——-+

Вот так, если бы лотерея проводилась именно сейчас, то заветная коробочка уехала бы в славный город Днепропетровск.

Все операции производились сугубо средствами MySQL.
Так, что кто еще не зарегестрировался – давайте быстрее, до окончания регистрации (20 ноября 2007  г.) осталось совсем немного.

0 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 5
нужно зарегистрироваться

Комментариев: 3 “Лотерея: как определится победитель.”

  1. frozy пишет:

    Все, Костя, не повезло тебе. Как знаешь, снаряд дважды в одну воронку… ;)


  2. Tavria Forever пишет:

    Как бы не проводилась лотерея,верю в честность админов. =)


  3. prowler пишет:

    Спасибо :)


Оставить свой комментарий:

Вы должны авторизироваться прежде чем комментировать.

SEO Powered by Platinum SEO from Techblissonline