Young <
Now, finally free
- Сообщения
- 1,263
- Реакции
- 505
Привет. В теме «Расширенное голосование», если ответы получили одинаковые голоса, победитель выбирается случайным образом.
Как я могу сделать это для 6 ответов.
UPD: Я это реализовал, но не рационально, (с помощью нескольких циклов for), поэтому ищу самый рациональный вариант.
C++:
int winner = 0;
if (num_items> 1
&& (item_info [0] [VOTEINFO_ITEM_VOTES] == item_info [1] [VOTEINFO_ITEM_VOTES]))
{
winner = GetRandomInt (0, 1);
}
UPD: Я это реализовал, но не рационально, (с помощью нескольких циклов for), поэтому ищу самый рациональный вариант.