Всем привет! Время неумолимо движется вперёд и остаётся все меньше времени до окончания регистрации участников в конкурсе, посвящённого дню рождения канала, поэтому пришло время задуматься о том, каким образом мы будем выбирать победителя. Сам алгоритм будет реализован на языке Python. Почему он? Потому, что данный язык отлично подходит для реализации небольших алгоритмов и не перегружен лишним синтаксисом. Итак, вопрос о том, каким образом мы реализуем алгоритм выбора победителя, решён, поэтому можем перейти к самому алгоритму. Алгоритм Суть проста. Список всех участников, кто прошёл регистрацию, будет иметь вид .XLSX файла, где каждый участник занимает определённую строку. С помощью языка Python, мы откроем и прочитаем данный файл, определим общее количество участников, а затем алгоритм на основании библиотеки Random будет убирать по одному участнику, пока их количество не уменьшится до одного. Этот везунчик и станет нашим победителем. Вопросы? Шаг 1. Работа с XLSX файлом. Одна из са
Русская рулетка или пишем алгоритм для выбора победителя конкурса.
11 ноября 201911 ноя 2019
144
2 мин