Результаты третьей стадии

Официальная таблица результатов стадии опубликована

Текущими победителями стадии являются следующие команды:

  1. [SPb ITMO University 1: Korotkevich, Minaiev, Vasilyev]
  2. Nizhny Novgorod SU: Epifanov, Kalinin, Krivonosov - ЧУ
  3. Moscow SU Tapirs: Evstropov, Omelyanenko, Pyaderkin - ACM ICPC WF
  4. [SPb ITMO University 2: Bardashevich, Smykalov, Kovsharov]
  5. Moscow SU Trinity: Akhmedov, Shlyunkin, Gorbunov - ЧУ
  6. Ural FU Dandelion: Merkurev, Sivukhin, Danilyuk - ЧУ
  7. [SPb ITMO University 3: Zban, Belonogov, Podtelkin]
  8. Moscow IPT Jinotega: Zhuk, Ivashchenko, Semenov - ЧУ
  9. Lviv NU Penguins: Pryshchenko, Bilyi, Herasymiv - ACM ICPC WF
  10. Moscow IPT: Kuzmichev, Surin, Pershakov - ACM ICPC WF

Поздравляем!

Результаты второй стадии

Официальная таблица результатов стадии опубликована

Текущими победителями стадии являются следующие команды:

  1. Moscow SU: Tapirs (Евстропов, Пядеркин, Омельяненко; Христенко)
  2. [SPb ITMO University 1]
  3. Lviv NU Penguins (Pryshchenko, Bilyi, Herasymiv; Pryshenko)
  4. Nizhny Novgorod SU (Епифанов, Калинин, Кривоносов; )
  5. Moscow SU: Trinity (Шлюнкин, Горбунов Дмитрий, Ахмедов; Краскевич)
  6. [Moscow IPT The Sun]
  7. Ural FU: Dandelion (Данилюк, Меркурьев, Сивухин; Рубинчик)
  8. SPb SU with banana flavour (Пышкин, Гуликов, Логунов; Рязанов)
  9. [University ITMO 3]
  10. Moscow SU SG (Мокин, Дубинин, Черепанов; Лахтанов)
  11. Moscow IPT Jinotega (Zhuk, Ivashchenko, Semenov; Rukhovich)
  12. SPb SU 37 (Кузьмина, Воронецкий, Крачун; Лопатин)
  13. Moscow IPT Ababahalamaha (Ostanin, Dmitriev, Babanin; Tikhomirov)

Поздравляем!

Результаты первой стадии

Таблица результатов первой стадии опубликована.

Текущими победителями стадии являются следующие команды:

  1. Moscow SU Tapirs (Evstropov, Pyaderkin, Omelyanenko; Pankratiev)

  2. Moscow SU SG (Cherepanov, Dubinin, Mokin; Hristenko)

  3. SPbSU Trawa (Андреев, Пышкин, Соколов)

  4. Ural FU Dandelion (Merkur’ev, Sivukhin, Danilyuk)

  5. Moscow IPT Jinotega (Ivaschenko, Semenov, Zhuk)

  6. Moscow IPT The Sun (Chebanov, Mashrabov, Tikhomirov)

  7. Moscow SU Trinity (Akhmedov, Kraskevich, Lakhtanov)

  8. Moscow IPT Unknown (Golovanov, Kiyan, Savinov)

  9. Taurida NU Phantom Menace (Dergachov, Ismailov, Lyashko)

  10. hse01 (Андрей Колосов, Кирилл Самелюк, Тимур Исхаков; Густокашин)

Поздравляем!

Правила

1. Условия

В конкурсе могут участвовать студенты и аспиранты, которым уже исполнилось 18 лет. Они должны быть допущены к соревнованиям ACM ICPC в 2016-2017 гг. и участвовать в соревнованиях регионального финала Северо-Восточного европейского региона. Если человек не соответствует этим требованиям, он может участвовать в соревнованиях вне конкурса. Точные требования к участникам описаны в Положении о конкурсе.

Соревнования командные, в команде может быть до пяти человек. В каждом отдельном зачётном соревновании участвует не более трёх человек от команды. Результаты внеконкурсных участников не засчитываются, но отображаются в таблице текущих и итоговых результатов.

2. Регистрация

Для участия в конкурсе необходимо зарегистрироваться. Участник, указавший при регистрации заведомо ложные сведения, может быть дисквалифицирован. Регистрация открыта с 19 сентября 2016 года в 0:00 по московскому времени (UTC+3) и продлится до конца конкурса.

3. Система оценки зачетных соревнований: ACM ICPC

Проведение конкурса

Участникам конкурса предлагается решить некоторое количество задач. В момент начала соревнования условия всех задач становятся доступны для просмотра. Решением задачи является исходный код, написанный на одном из установленных в тестирующей системе языков программирования.

Проверка решений проводится во время соревнований. Участники от имени команды посылают решения в проверяющую систему с помощью предоставленного программного обеспечения Яндекс.Contest. При посылке решения участник выбирает компилятор, который будет использован для компиляции решений. Отправлять решения на проверку можно в течение фиксированного времени — с момента старта соревнования до его окончания.

Участник отправляет свои решения для проверки по мере готовности. После этого он может продолжать работу над другими задачами. Результаты проверки посланного решения (попытки) будут доступны участнику сразу после проверки: ему сообщается, зачтено решение или нет. Если решение не зачтено, сообщается тип ошибки и (если это предусмотрено правилами) номер первого теста, на котором произошла ошибка.

Решение компилируется на сервере и проверяется путём запуска на наборе тестов, который недоступен участникам и одинаков для всех. Попытка признаётся системой верной (а задача — решённой) в том случае, если решение выдаёт верные ответы на все тесты и не выходит за установленные ограничения (например, по времени работы и используемой памяти). В противном случае засчитывается неверная попытка (в некоторых случаях, например, при ошибке компиляции, неверная попытка может не засчитываться).

После того, как участник решил задачу и система признала её решённой, последующие попытки этого участника выполнить эту же задачу никак не влияют на результат.

Подсчёт промежуточных и окончательных результатов

Участники ранжируются по количеству принятых решений. Участники, решившие одинаковое количество задач, ранжируются по суммарному штрафному времени.

Суммарное время решения определяется как сумма времени решения плюс штраф в 20 минут за каждую неверную попытку для каждой принятой задачи.

Задачи, не признанные решёнными к моменту окончания зачётного соревнования, не учитываются при расчёте суммарного времени. Штрафные минуты за них также не начисляются.

В таблице текущих результатов для каждого участника отмечаются решённые задачи, количество неверных попыток по каждой задаче, общее количество решённых задач и суммарное время решения. Правильные решения обозначены знаком +, после которого следует количество забракованных решений. Если задача сдана с третьей попытки, то в таблице будет стоять +2, если сразу — +. Непринятые задачи обозначаются знаком −, после которого следует количество попыток.

За некоторое время до окончания зачетного соревнования происходит «заморозка»: участникам показывается не текущая таблица результатов, а таблица на момент заморозки. При этом команды продолжают получать вердикты проверяющей системы. Итоговой таблицей зачётного соревнования является таблица, составленная на момент его завершения — после полной проверки всех отправленных в систему решений. Итоговым местом команды считается место в итоговой таблице результатов.

4. Структура конкурса: гран-при 30

Конкурс включает четыре стадии и состоит из двенадцати зачётных соревнований. Начать участвовать в конкурсе можно с любого зачётного соревнования. Время начала соревнований указывается московское (UTC+3).

Стадии конкурса

Первая стадия: с 19 сентября по 31 октября 2016 года;

Вторая стадия: с 1 ноября по 15 декабря 2016 года;

Третья стадия: с 15 декабря 2016 года по 1 марта 2017 года;

Четвёртая стадия: с 1 марта по 1 мая 2017 года;

На каждой стадии проводится нескольких зачётных соревнований продолжительностью от 4 до 5 часов. В рамках одной стадии каждое зачётное соревнование оценивается отдельно по системе «гран-при 30»: тридцать лучших участников зачётного соревнования получают очки в соответствии с приведённой ниже таблицей.

Место 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Очки 100 75 60 50 45 40 36 32 29 26 24 22 20 18 16
Место 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Очки 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

Если несколько участников имеют равный результат, зачётные очки делятся между ними поровну.

Результатом стадии являются: сумма зачётных очков, количество решённых задач и суммарное штрафное время за все зачётные соревнования стадии.

Участник располагается выше в итоговой таблице стадии, если имеет:

  1. больше зачётных очков;

  2. больше решённых задач при равенстве зачётных очков;

  3. меньше штрафного времени при равенстве зачётных очков и одинаковом количестве решенных задач.

Победителями называются:

• лучшие 10 команд по результатам первой, второй или четвертой стадии;

• лучшие 7 команд по результатам третьей стадии.

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

5. Призы

Победителям конкурса (трём участникам из каждой победившей команды и её тренеру) будет оплачен проезд, проживание и оргсборы для участия в одном из обозначенных соревнований по программированию или в тренировочных сборах. Подробнее о призах и условиях их предоставления можно узнать в ст.10 и ст. 11 Положения о конкурсе.

Положение

Настоящее Положение (далее — Положение) регулирует порядок организации и проведения конкурса «ICPC зачет Открытого Кубка имени Е.В. Панкратьева по программированию 2016-2017» (далее — Конкурс).

1. Термины

Далее по тексту Положения используются следующие термины:

1.1. Участник — дееспособное физическое лицо, достигшее совершеннолетия на момент начала первого этапа Конкурса, действующее от своего имени, зарегистрированное и допущенное к участию в соревнованиях ACM ICPC в сезоне 2016-2017 гг., участвующее в соревнованиях регионального финала Северо-Восточного европейского региона.

1.2. Внеконкурсный участник — физическое лицо, не удовлетворяющее требованиям пункта 1.1. Внеконкурсным участникам разрешено участие в конкурсе без права получения призов.

1.3. Команда — группа Участников и/или Внеконкурсных участников, действующих от своего имени, выполнившая конкурсное задание в соответствии с требованиями Положения. В состав одной Команды могут входить от одного до пяти Участников включительно.

1.4. Тренер Команды — дееспособное физическое лицо, достигшее совершеннолетия на момент начала первого этапа, которого Участники Команды общим соглашением утвердили в этом качестве. В обязанности Тренера входит регистрация Команды для участия в Конкурсе и осуществление иных действий от имени Команды. Тренер команды может не являться участником команды.

1.5. Зачетное соревнование — онлайн-соревнование, проводимое на платформе Яндекс.Контест, или очный тур соревнования (вне зависимости от используемой платформы), проходящие в соответствии с расписанием, размещенным на сайте http://contest.yandex.ru/opencup/schedule/.

1.6. Результат — результат выполнения конкурсных заданий в рамках Зачетных соревнований, направленный зарегистрированной Командой Организатору в течение срока, указанного в п. 4 Положения.

1.7. Стадия Конкурса — зачетный промежуток времени в соответствии с п. 4 Положения, состоящий из нескольких зачетных соревнований. Результаты отдельных стадий не зависят друг от друга. Победители стадий не получают преимущества при участии в других стадиях.

1.8. Победители Стадии Конкурса — команды, набравшие наибольшее количество зачетных очков в рамках Стадии в соответствии с п. 8 Положения.

2. Цели конкурса

• Поддержка спортивного программирования в России и ближнем зарубежье.

• Привлечение лучших молодых программистов России и ближнего зарубежья к участию в соревновании.

• Ознакомление участников соревнования с возможностями сотрудничества с компанией «Яндекс».

• Развитие платформы Яндекс.Контест.

3. Организатор Конкурса

Организатором Конкурса является Общество с ограниченной ответственностью «ЯНДЕКС».

4. Сроки стадий Конкурса

• объявление о начале Конкурса — 19 сентября 2016 года;

• начало первой стадии конкурса — 19 сентября 2016 года;

• подведение итогов и объявление Победителей первой стадии Конкурса — 31 октября 2016 года;

• начало второй стадии конкурса — 1 ноября 2016 года;

• подведение итогов и объявление Победителей второй стадии Конкурса — 15 декабря 2016 года;

• начало третьей стадии конкурса — 15 декабря 2016 года;

• подведение итогов и объявление Победителей третьей стадии Конкурса — 1 марта 2017 года;

• начало четвертой стадии конкурса — 1 марта 2017 года;

• подведение итогов и объявление Победителей четвертой стадии Конкурса — 1 мая 2017 года.

С точной информацией о сроках проведения зачётных соревнований Конкурса можно ознакомиться на странице расписания http://contest.yandex.ru/opencup/schedule/.

5. Информирование о правилах Конкурса

5.1. С информацией о правилах Конкурса можно ознакомиться на странице правил http://contest.yandex.ru/opencup/rules.

5.2. Организатор Конкурса оставляет за собой право вносить изменения в правила Конкурса путем размещения объявления об изменениях правил Конкурса на сайте http://contest.yandex.ru/opencup/.

6. Порядок участия в Конкурсе

6.1. 6.1. Регистрация Участников осуществляется с 0:00 19 сентября 2016 года до окончания Конкурса путем заполнения электронной формы регистрации на сайте http://contest.yandex.ru/opencup/register/.

6.2. При заполнении формы регистрации Команды необходимо указать:

• представляемый университет;

• название команды;

• имена и фамилии Участников команды;

• логин каждого участника в системе регистрации ACM ICPC. Разрешено не указывать в случае внеконкурсного участия.

Дополнительные сведения, которые должны быть предоставлены командой- Победителем Конкурса:

• гражданство каждого участника и тренера команды;

• паспортные данные каждого участника и тренера команды;

• банковские реквизиты при необходимости.

6.3. Зарегистрировавшись, Участник дает согласие на обработку Организатором персональных данных, указанных в форме регистрации, а также иных персональных данных, направляемых Участником Организатору в рамках Конкурса, в том числе на совершение Организатором действий, предусмотренных п. 3 ст. 3 Федерального закона от 27.07.2006 года № 152-ФЗ «О персональных данных», любыми способами. Данное согласие действует в течение трех лет.

6.4. Участник считается зарегистрированным, если Участник заполнил обязательные поля формы регистрации, ознакомился и подтвердил свое согласие с правилами Конкурса, ознакомился и подтвердил свое согласие с настоящим Положением о Конкурсе и поставил галочку в соответствующем чекбоксе. К участию в Конкурсе допускаются при этом только Участники, чьи заявки одобрил Организатор Конкурса.

6.5. После регистрации Участники вправе направлять Организатору Результаты в сроки, указанные в п. 4 Положения.

6.6. В зачётном соревновании одновременно от имени Команды могут участвовать не более трёх Участников и/или Внеконкурсных участников.

7. Требования к результатам

7.1. Требования к Результатам, а также порядок и критерии оценки Результатов подробно описаны в правилах Конкурса на сайте http://contest.yandex.ru/opencup/rules/.

7.2. Для оценки Результатов создается Конкурсная комиссия из сотрудников Организатора. Персональный состав Комиссии и регламент ее работы утверждаются Генеральным директором Организатора.

7.3. По итогам оценки Конкурсная комиссия определяет Победителей в соответствии с п. 10 Положения. Решение Конкурсной комиссии об определении Победителей отражается в Протоколе о результатах конкурса («Протокол»).

7.4. Представленные на Конкурс Результаты не возвращаются.

8. Подведение результатов стадии Конкурса

8.1. Результаты стадии Конкурса автоматически складываются из результатов отдельных зачётных соревнований Конкурса, в соответствии с расписанием стадий, изложенным в п. 4 Положения, и правилами Конкурса, доступными на сайте http://contest.yandex.ru/opencup/rules/.

8.2. В результатах стадии Конкурса в целях определения Победителей не учитываются результаты тех зачётных соревнований Команды, которые получены Командой при участии Внеконкурсного участника.

9. Подведение итогов Конкурса

9.1. Подведение итогов каждой стадии Конкурса состоится путем размещения информации о Победителях на сайте http://contest.yandex.ru/opencup.

9.2. Количество победителей каждой стадии составляет:

• по 10 команд для первой, второй и четвертой стадии;

• 7 команд для третьей стадии.

9.3. Участники дают согласие на публикацию фамилии, имени, отчества, фотографии и биографии финалистов на сайте Организатора.

10. Призы

10.1. Призы предоставляются Организатором Конкурса.

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

10.3. Приз вручается Победителю Стадии Конкурса только в том случае, если Победитель Стадии Конкурса заявит Организатору о своём желании получить Приз в течение 14 календарных дней со дня объявления Победителей соответствующей Стадии Конкурса. Организатор вправе отказать в предоставлении Приза Победителю Стадии Конкурса, который обратился к Организатору в более поздний срок.

10.4. Организатор обеспечивает Победителям первой стадии Конкурса, занявшим места с первого по десятое:

• проезд, проживание и оплату оргвзноса за участие трех Участников и Тренера Команды в полуфинальных соревнованиях Северо-Восточного европейского региона Студенческого командного чемпионата мира по программированию 2016 в общем размере, не превышающем 80 000 (восемьдесят тысяч) рублей;

• проезд, проживание и оплату оргвзноса за участие трех Участников и Тренера команды в осенних открытых учебно-тренировочных студенческих сборах по спортивному программированию на базе МФТИ - 2016 в общем размере, не превышающем 80 000 (восемьдесят тысяч) рублей;

10.5. Организатор обеспечивает Победителям второй стадии Конкурса, занявшим места с первого по десятое, по выбору Тренера Команды:

• проезд, проживание и оплату оргвзноса за участие трех Участников и Тренера Команды в Зимних сборах команд вузов-участников чемпионата мира по программированию «Петрозаводск-2017» в общем размере, не превышающем 100 000 (сто тысяч) рублей;

• проезд, проживание и оплату оргвзноса за участие трех Участников и Тренера Команды в Зимних всероссийских учебно-тренировочных сборах в ИжГТУ имени М.Т. Калашникова 2017 в общем размере, не превышающем 100 000 (сто тысяч) рублей;

10.6. Организатор обеспечивает Победителям третьей Стадии Конкурса, занявшим места с первого по седьмое, по выбору Тренера Команды:

• проезд и проживание трех Участников и Тренера Команды на финал Студенческого командного чемпионата мира по программированию 2017 в общем размере, не превышающем 130 000 (сто тридцать тысяч) рублей;

• проезд и проживание трех Участников и Тренера Команды на Открытый чемпионат Урала по спортивному программированию 2017 в общем размере, не превышающем 80 000 (восемьдесят тысяч) рублей;

• проезд, проживание и оплату оргвзноса за участие трех Участников и Тренера Команды в весенних открытых учебно-тренировочных студенческих сборах по спортивному программированию на базе МФТИ в общем размере, не превышающем 80 000 (восемьдесят тысяч) рублей.

10.7. Организатор обеспечивает Победителям четвертой Стадии Конкурса, занявшим места с первого по десятое, по выбору тренера команды:

• проезд, проживание и оплату оргвзноса за участие трех Участников и Тренера Команды в летних сборах команд вузов-участников чемпионата мира по программированию «Петрозаводск-2017» в общем размере, не превышающем 100 000 (сто тысяч) рублей;

• проезд, проживание и оплату оргвзноса за участие трех Участников и Тренера Команды в летних всероссийских учебно-тренировочных сборах в ИжГТУ имени М.Т.Калашникова 2017 в общем размере, не превышающем 100 000 (сто тысяч) рублей;

10.8. Организатор не обеспечивает участия Участников и Тренера Команды в перечисленных мероприятиях. Тренер Команды не может выбрать в качестве приза обеспечение участия в мероприятии, для участия в котором Команда не допущена по правилам такого мероприятия.

10.9. Организатор оставляет за собой право выбрать дополнительных Победителей в случае, если кто-либо из уже оглашенных Победителей отказывается от получения приза. Дополнительные Победители выбираются на основании результатов Стадии Конкурса.

10.10. Стоимость Приза, не превышающая 4 000 рублей, не облагается налогом на доходы физических лиц (НДФЛ). В случае если стоимость Приза превышает 4 000 рублей, Организатор исчисляет и уплачивает НДФЛ в соответствии с законодательством РФ.

10.11. Организатор Конкурса оставляет за собой право превысить установленные в настоящей статье ограничения размера приза по собственному усмотрению на основании обоснованного запроса Победителя.

11. Порядок получения приза

11.1. Вручение Призов Победителям осуществляется Организатором Конкурса следующими способами:

• путем организации проезда и оплаты оргвзноса Организатором в пользу Победителя с передачей Тренеру Победителя проездных документов и/или сертификата, подтверждающего участие команды в мероприятии.

• переводом денежной суммы, эквивалентной стоимости проезда на мероприятие и/или размеру оргвзноса за участие в мероприятии, на указанные Победителями конкурса банковские счета.

Выбор способа вручения Призов Победителям осуществляется по согласованию Организатора с Тренером команды-Победителя.

11.2. Вручение Призов осуществляется после предоставления Победителями конкурса следующих документов:

• Цифровой копии документа, удостоверяющего личность Тренера Победителя (для граждан РФ — разворот с личными данными, а также страницу с адресом места жительства; для иностранных граждан — разворот с личными данными документа, удостоверяющего личность, а также копию документа, дающего права на пребывание/проживание в РФ в случае, если они фактически проживают в России).

• Цифровой копии свидетельства о постановке на учет в налоговом органе физического лица по месту жительства на территории РФ — при наличии.

• Оригинала согласия с правилами Конкурса (по форме, подготовленной Организатором). В случае вручения Призов переводом денег на указанные Победителями конкурса банковские счета дополнительно предоставляются:

• Банковские реквизиты счета.

• Документы, подтверждающие целевое использование Приза (проездные документы строгой отчетности в случае обеспечения проезда на мероприятие, сертификат подтверждающий участие команды в мероприятии в случае обеспечения оплаты оргвзноса за участие в мероприятии).

12. Заключительные положения

12.1. Конкурс организован и проводится на территории Российской Федерации в соответствии с законодательством Российской Федерации.

12.2. Направление заявки на участие в Конкурсе означает безоговорочное согласие Участника со всеми правилами Конкурса и настоящим Положением.

12.3. Во всем, что не урегулировано Положением, Организатор и Участники руководствуются действующим законодательством Российской Федерации.

12.4. Все споры и разногласия, которые возникают в связи с организацией и проведением Конкурса, подлежат разрешению путем переговоров. Спорные вопросы, не урегулированные путем переговоров, подлежат разрешению в суде по месту нахождения Организатора.

123