Показать сообщение отдельно
Непрочитано 17.04.2020, 16:12   #1
aleshon_ru
Легенда
 
Аватар для aleshon_ru
 
Регистрация: 20.09.2017
Адрес: г Александров, Владимирская область, Россия
Возраст: 32
Сообщений: 5,490
aleshon_ru репутация неоспоримаaleshon_ru репутация неоспоримаaleshon_ru репутация неоспоримаaleshon_ru репутация неоспоримаaleshon_ru репутация неоспоримаaleshon_ru репутация неоспоримаaleshon_ru репутация неоспоримаaleshon_ru репутация неоспоримаaleshon_ru репутация неоспоримаaleshon_ru репутация неоспоримаaleshon_ru репутация неоспорима


По умолчанию Виртуальный чемпионат мира по фигурному катанию 2020. Жеребьевка и просчет результатов

В качестве списка будет использоваться старт который размещен в теме http://ibuprog.com/forum/showthread.php?t=55358 (лист был сформирован 26 февраля 2020). Для формирования будет взят мировой рейтинг по состоянию на 9 марта 2020 https://isu.org/figure-skating/entri...ults/standings

Старт лист будет выглядеть следующим образом

Shoma UNO JPN
Yuzuru HANYU JPN
Matteo RIZZO ITA
Dmitri ALIEV RUS
Nathan CHEN USA
Jason BROWN USA
Boyang JIN CHN
Junhwan CHA KOR
Vincent ZHOU USA
Daniel GRASSL ITA

Для примера мы возьмем старт листы мужского турнира и турнира пар

Берем старт лист мужчин из топ 10 мирового рейтинга рейтинга по таблице

https://docs.google.com/spreadsheets...gid=2127664103 (дата создание таблицы 30.03.2020)

Для жеребьевки берем выше приведенный старт лист и жеребим его

Для этого вводим в генератор числа от 1 до 10



Нам выпало число 6



А значит Шома Уно получает шестой номер

Shoma UNO JPN 6

Повторяем операцию с Юдзуру Ханю

Нам выпало число 3



А значит Юдзуру Ханю получает третий номер

Yuzuru HANYU JPN 3

Повторяем операции с другими фигуристами, если номер повторяется, генерируем числа до тех пор, пока число не будут совпадать

Matteo RIZZO ITA 4
Dmitri ALIEV RUS 5
Nathan CHEN USA 1
Jason BROWN USA 8
Boyang JIN CHN 7
Junhwan CHA KOR 2
Vincent ZHOU USA 9
Daniel GRASSL ITA 10

Даниелю Грассалю выпало число 10



Сортируем полученный результат в порядке возрастания

Nathan CHEN USA 1
Junhwan CHA KOR 2
Yuzuru HANYU JPN 3
Matteo RIZZO ITA 4
Dmitri ALIEV RUS 5
Shoma UNO JPN 6
Boyang JIN CHN 7
Jason BROWN USA 8
Vincent ZHOU USA 9
Daniel GRASSL ITA 10

Последний раз редактировалось aleshon_ru; 17.04.2020 в 16:56.
aleshon_ru вне форума   Цитата