Yandex

XI Открытый Кубок имени Е.В. Панкратьева по программированию

 

Поздравляем команду Petr Team (Митричев, Халявин, Бабенко - Россия, Москва, Куликов, Маврин - Россия, СПб), ставшую абсолютным победителем XI Открытого Кубка им. Е.В. Панкратьева по программированию!

Поздравляем команду Petr Team (Митричев, Халявин, Бабенко - Россия, Москва, Куликов, Маврин - Россия, СПб), ставшую победителем регулярного сезона XI Открытого Кубка им. Е.В. Панкратьева по программированию, а также команды Gomel-1 (Короткевич - Беларусь, Гомель, Удовиченко - Беларусь, БГУ) и SPb NRU ITMO 1 (Капун, Кевер, Нигматуллин - Россия, СПб НИУ ИТМО), занявшие соответственно второе и третье места в общем зачёте!

Поздравляем команду SCH_Gomel Gomel-1 (Короткевич - Беларусь, Гомель), ставшую победителем в школьном зачёте XI Открытого Кубка им. Е.В. Панкратьева по программированию, а также команды SCH_Stavropol StavTeam (Пересадин, Стоянов, Чекменёв - Россия, Ставрополь) и SCH_Mozyr CYF Kulik (Кулик - Беларусь, Мозырь), занявшие соответственно второе и третье места в школьном зачёте!

В финальный онсайт-раунд XI Открытого Кубка им Е.В. Панкратьева по программированию на данный момент приглашены команды, занявшие места с 1 по 10 в общем зачёте. Финал пройдёт в августе или сентябре 2011 года в г. Петрозаводске в рамках летних сборов команд вузов-участников Чемпионата Мира по программированию. Финал пройдёт по правилам, описанным в пункте 6.5 регламента онсайт-раунда Открытого Кубка. Дополнительная информация по финалу будет публиковаться на сайте Кубка по поступлении.

Конфигурация тестирующего сервера изменена. Начиная с Гран-При Приазовья, тестирование проводится на компьютере с процессором Core 2 Quad Q6600 @2.6GHz (2Mb L2/kernel), 4Gb RAM. Дополнительные проверяющие компьютеры имеют конфигурацию Core 2 Duo E6750 (частота шины и памяти аналогична основному компьютеру). Также обновлена система (в настоящий момент установлена Fedora Core 15) и версии компиляторов.
В частности, дополнительно доступны Java 7 и g++0x (при этом Java 6 и обычный g++ также остались в системе).


В Петрозаводске завершился онсайт-раунд XI Открытого Кубка им. Е.В. Панкратьева по программированию. Первое место заняла команда Petr Team (Митричев, Куликов, Маврин), ставшая, таким образом, абсолютным победителем Кубка. На втором месте команда SPb NRU ITMO #1 (Капун, Кевер, Нигматуллин), на третьем - Moscow SU ST (Калужин, Рогуленко, Пядёркин).

Победителем Гран-При Америки стала команда SCH_Gomel Gomel-1 (Короткевич - Беларусь, Гомель), на втором месте - команда Petr team (Митричев, Куликов, Маврин - Россия, Москва),, на третьем - команда SPb NRU ITMO #1 (Капун, Кевер, Нигматуллин - Россия, СПбГУ ИТМО). В Division 2 первое место заняла команда Samara SAU Teddy Bears (Глащенко, Дергунов, Семушин - Россия, Самарский ГАУ).

02.09.2012 (вс) 19:20. В Петрозаводске прошло награждение победителей XI Открытого Кубка им. Е.В. Панкратьева по программированию. Были вручены дипломы 1-3 степени и медали по итогам регулярного сезона. Абсолютный победитель --- команда Petr Team была награждена Кубком.

18.06.2012 (пн) 15:30. При подсчёте результатов Гран-При СПб в региональных зачётах в результате сбоя в конфигурационных файлах команда Taurida NU Akai не была отнесена ни к одному региону. Сбой исправлен, результаты по Юго-Восточному европейскому региону пересчитаны.

28.05.2012 (пн) 16:30. На задачи Гран-При Америки поступили две апелляции. Первая апелляция была подана по задаче J. Авторы апелляции утверждали, что фраза "Output this number with 4 decimal places of accuracy" может быть понята двояко - и как "выведите с точностью до четырёх значащих цифр", и как "выведите с точностью до 0.0001". Исследование ситуации показало, что в задаче была использована проверяющая программа, сравнивающая ответы с абсолютной погрешностью 0.0001; при проверке ответа с абсолютной или относительно погрешностью 0.0001 корректными являются оба понимания условия. Учитывая, что фраза в англоязычном условии была действительно построена непонятно (смешаны accuracy и precision), принято решение заменить проверяющую программу и пересудить те решения по задаче J, которые не были зачтены на момент завершения турнира.
Вторая апелляция была подана по задачам C и D. Авторы апелляции сообщили, что решения на Java выдавали различные ошибки (Wrong Answer или Presentation Error) на первом тесте, в то время как аналогичные решения на С++ были системой зачтены. Исследование кода посылок показало, что в решениях на Java участники выводили некоторую дополнительную информацию на стандартный вывод. В силу настроек системы это действие приводило к тому, что посылка обрабатывалась как ошибочная. Однако в регламенте Открытого Кубка запрет вывода в stdout/stderr в случае, если задача использует файловый ввод-вывод, явно не прописан. В связи с этим Техническим Координатором было принято решение изменить настройки системы так, чтобы вывод в stdout/stderr игнорировался, после чего пересудить все решения, которые не были зачтены на момент завершения турнира. В дальнейшем правило насчёт вывода в стандартные потоки в ситуации, когда в задаче указан файловый ввод-вывод, будет внесено в регламент Открытого Кубка.

27.05.2012 (вс) 19:00. Первый дивизион восьмого этапа XI Открытого Кубка им. Е.В. Панкратьева по программированию (Гран-При США) проходил на задачах турнира Chicago U Invitational. Задачи K и L взяты с командных школьных соревнований США.

27.05.2012 (вс) 19:00. Задачи Гран-При Америки доступны для дорешивания.

18.05.2012 (пт) 05:00. Восьмой этап XI Открытого Кубка им. Е.В. Панкратьева по программированию состоится 27.05.2012 в 14:00 (перенос на три часа обусловлен совпадением по времени с первым раундом Russian Code Cup. Название Гран-При будет объявлено дополнительно.

12.05.2012 (сб) 11:00. По итогам рассмотрения ситуации, сложившейся с задачей H (Recognize it!) Гран-При СПб, Технический Координатор сообщает следующую информацию:
1. В первоначальном условии задачи H при определении закраски отрезка фигурировало расстояние 1 вместо расстояния 2. Данная ошибка была обнаружена через 89 минут после начала контеста после того, как команда с id 15100 (Petr team), сделав пробную попытку, подала запрос в жюри по поводу несоответствия условия примеру и, как оказалось, тестам. Таким образом, команда Petr team сделала лишнюю неверную попытку, а также затратила время на поиск возможного несоответствия в условии.
2. Для тестов к задаче H, начиная с 30-го, из-за ошибки при написании генератора тестов не соблюдалось условие относительно угла между прямыми, содержащими отрезки: углы были меньше, чем Pi/8. При этом авторское решение было написано с соответствующим запасом и подобные случаи обрабатывало корректно (из-за чего обнаружение проблемы во время тура, в частности, было затруднено). Кроме того, при проверке корректности тестов по запросам участвовавших онлайн команд автором задачи использовалась локальная копия тестов, а не тесты, загруженные в тестирующую систему на локальном сервере или на центральном сервере Открытого Кубка.
3. По окончании тура Техническому Координатору Открытого Кубка поступил запрос от команд-участниц онсайт-раунда об исследовании теста 37, в котором предполагалась ошибка. В результате исследования теста выяснилось несоблюдение ограничения на углы, после чего ошибка в генераторе была обнаружена, тесты перегенерированы и все решения - как отправленные онлайн, так и отправленные оффлайн - были перетестированы.
4. В результате перетестирования у семи команд задача H оказалась решена правильно. У трёх команд, занявших первые три места, эта задача была последней успешно сданной, и была сдана не менее, чем за 2 часа до завершения тура. Все три команды, судя по сделанным ими на контесте посылкам, продолжали работу над задачей H, что не оставило им времени на решение задач B и F. При этом для следующих четырёх команд задача H или является не последней сданной, или сдана на последнем часу соревнований.
5. Таким образом, ошибка в задаче H существенно повлияла на результат контеста для команд 1-3 (SCH_Gomel Gomel-1, Petr team и SPb NRU ITMO 1), и в отсутствие этой ошибки порядок следования этих команд в таблице определялся бы ситуацией с задачами B и F, тем самым он мог измениться в любую сторону. Однако при равенстве количества сданных задач (с учётом 1.) преимущество за счёт штрафного времени имели бы команды, стоящие в фактической таблице выше. С учётом всего этого принято решение назначить "усреднённый" результат между 100-80-60 (по фактической таблице) и 80-80-80 (следующими из предположения, что в отсутствие ошибки по задаче H расстановка определялась бы на оставшихся двух задачах в течение оставшихся 120 минут): 90 баллов за первое место, 80 баллов за второе и 70 за третье. Ещё одним дополнительным эффектом ситуации является тот факт, что некоторые команды не приступали к решению задачи H, следуя монитору соревнований. Однако с учётом состояния задач B и F в мониторе "смещение приоритетов" в сторону этих задач было маловероятно. Что касается второго дивизиона, то там попытки по задаче H делались только командой-победителем, таким образом, никакого влияния на результаты второго дивизиона проблемы с задачей H не оказали.
6. Таким образом, негативный эффект для команд, занявших четвёртое место и ниже, оказал лишь косвенное влияние на результаты Гран-При, и основания для признания этапа внезачётным являются недостаточными, и результаты Гран-При СПб будут учтены в официальном зачёте Открытого Кубка для обоих дивизионов (при этом команды с 1-3 мест получают соответственно 90, 80 и 70 баллов). В связи со сложившейся ситуацией жюри Гран-При СПб и Технический Координатор Открытого Кубка приносят извинения участникам.

12.05.2012 (сб) 10:00. Победителем Гран-При СПб стала команда SCH_Gomel Gomel-1 (Короткевич - Беларусь, Гомель), на втором месте - команда Petr team (Митричев, Халявин, Бабенко - Россия, Москва),, на третьем - команда SPb NRU ITMO #1 (Капун, Кевер, Нигматуллин - Россия, СПбГУ ИТМО). В Division 2 первое место заняла команда Moscow SU Chapelnik (Панин, Штейнер - Россия, МГУ, Дроздов - Россия, Самарский ГАУ).

10.05.2012 (чт) 16:00. На задачи ГП СПб поступили три апелляции.
Первая апелляция подана по задаче C по поводу вердикта Presentation Error на первом тесте. Исследование ситуации показало, что второе слово ответа выводилось с ведущим пробелом, что не соответствует определению слова в задаче (оно должно состоять только из букв). Вердикт признан адекватным, апелляция отклонена.
Вторая апелляция подана по задаче A. По мнению команды, в отсутствие считывания входной информации правильное решение получает вердикт Run-Time Error, при считывании (с учётом, что данная информация не нужна) - вердикт OK. Исследование ситуации показало, что в первом случае команда открывала не те входные и выходные файлы (sticks.in и sticks.out вместо bad-hashing.in и bad-hashing.out, что, естественно, приводило к Run-Time Error на первом тесте. Апелляция отклонена.
Третья апелляция подана по задаче H. Команда отправила решение, исходя из указанного до исправления ошибки понимания условия (расстояние 2 вместо 1), после чего отправила в жюри запрос относительно наличия ошибки в условии. В связи с этим команда просит снять соответствующую попытку и компенсировать время, затраченное на проверку этого понимания условия. Попытка снята, вопрос о компенсации будет рассмотрен в совокупности с остальной ситуацией, вызванной ошибками в задаче H.

09.05.2012 (ср) 17:20. В тестах к задаче H обнаружена некорректность. Тесты к задаче H перегенерированы, все отправленные решения пересужены.

09.05.2012 (ср) 17:00. Задачи Гран-При СПб доступны для дорешивания.

09.05.2012 (ср) 06:00. Победителем Гран-При Москвы стала команда Petr team (Митричев, Халявин, Бабенко - Россия, Москва), на втором месте - команда SCH_Gomel Gomel-1 (Короткевич - Беларусь, Гомель),, на третьем - команда SPb NRU ITMO #1 (Капун, Кевер, Нигматуллин - Россия, СПбГУ ИТМО). В Division 2 первое место заняла команда Samara SAU Teddy Bears (Глащенко, Дергунов, Семушин - Россия, Самарский ГАУ).

09.05.2012 (ср). Первый дивизион седьмого этапа XI Открытого Кубка им. Е.В. Панкратьева по программированию - Гран-При СПб - проводился на задачах, предлагавшихся на XXXII Чемпионате СПбГУ по программированию.

07.05.2012 (пн) 22:15. Задачи Гран-При Москвы доступны для дорешивания.

07.05.2012 (пн) 16:00. Победителем Гран-При Урала и Южного Кавказа стала команда SCH_Gomel Gomel-1 (Короткевич - Беларусь, Гомель), на втором месте - команда Saratov+Kharkiv (Бондаренко - Россия, Саратов, Соболев, Соболев - Украина, Харьков), на третьем - команда Petr team (Куликов, Маврин - Россия, СПб). В Division 2 первое место заняла команда Moscow SU Chapelnik (Панин, Штейнер - Россия, МГУ, Дроздов - Россия, Самарский ГАУ).

06.05.2012 (вс) 16:01. Задачи Гран-При Урала и Южного Кавказа доступны для дорешивания.

06.05.2012 (вс). Первый дивизион шестого этапа XI Открытого Кубка им. Е.В. Панкратьева по программированию - Гран-При Москвы - проводился на задачах, предлагавшихся на XII Московской городской командной студенческой олимпиаде по программированию.

06.05.2012 (вс). Первый дивизион пятого этапа XI Открытого Кубка им. Е.В. Панкратьева по программированию - Гран-При Урала и Южного Кавказа - проводился на задачах, предлагавшихся на Чемпионате Урала по программированию (27.04.2012-30.04.2012 и VI Кубке Векуа (05.05.2012). Набор задач разработан авторской группой Уральского Федерального университета.

30.04.2012 (пн) 23:00. Из-за многочисленных проблем с доступом к сайтам Открытого Кубка проведение Гран-При Урала в запланированные сроки оказалось невозможно. Технический Координатор приносит извинения участникам соревнований за перенос ГП Урала и за несвоевременное информирование.

28.04.2012 (сб). Изменено расписание этапов XI Открытого Кубка им. Е.В. Панкратьева в мае 2012 года. В связи с различным календарём выходных и многочисленными отменами этапов принято рещение о проведении "строенного" этапа.
06.05.2011 в 11:00 пройдёт Гран-При Урала и Южного Кавказа - пятый этап XI Открытого Кубка им. Е.В. Панкратьева по программированию. Альтернативное время написания - 05.05.2011 16:30. Представителям тех секторов, для которых доступ в места проведения соревнований невозможен из-за переноса/непереноса выходных, разрешается принимать участие из произвольного места. Участникам Чемпионата Урала 2012 года будет зачтён их результат, показанный на чемпионате.
07.05.2011 в 11:30 пройдёт Гран-При Москвы - шестой этап XI Открытого Кубка им. Е.В. Панкратьева по программированию. Альтернативное время написания - 07.05.2011 16:00. Представителям тех секторов, для которых доступ в места проведения соревнований невозможен из-за переноса/непереноса выходных, разрешается принимать участие из произвольного места.
09.05.2011 в 12:00 пройдёт Гран-При Санкт-Петербурга - седьмой этап XI Открытого Кубка им. Е.В. Панкратьева по программированию. Альтернативное время написания - 09.05.2011 16:00. Представителям тех секторов, для которых доступ в места проведения соревнований невозможен из-за переноса/непереноса выходных, разрешается принимать участие из произвольного места.

02.04.2012 (пн) 16:00. Победителем Гран-При ICL стала команда Petr team (Куликов, Маврин - Россия, СПб, Митричев - Россия, Москва), на втором месте - команда SCH_Gomel Gomel-1 (Короткевич - Беларусь, Гомель), на третьем - команда Pigs and Hedgehogs (Исенбаев, Станкевич, Гозман - Россия, СПб). В Division 2 первое место заняла команда Moscow SU Chapelnik (Штейнер - Россия, МГУ, Дроздов - Россия, Самарский ГАУ).

01.04.2012 (вс) 16:01. Задачи Гран-При ICL доступны для дорешивания.

01.04.2012 (вс). Четвёртый этап XI Открытого Кубка им. Е.В. Панкратьева по программированию - Гран-При ICL - проводился на задачах, предлагавшихся на Чемпионате ICL-2012 по программированию в Казани. На этих же задачах проходил отбор Чемпионата Урала.

25.03.2012 (вс) 16:01. Задачи Гран-При Приазовья доступны для дорешивания.

25.03.2012 (вс) 16:00. Во время проведения Гран-При Приазовья сайт Открытого Кубка (http://opencup.ru) был недоступен в течение значительных промежутков времени. Причиной недоступности, по заявлению представителей провайдера, стала предположительная DDoS-атака (на самом деле нагрузка увеличилась естественным образом). Некоторые команды по этой причине не смогли принять участие в Гран-При (в основном те, которые начали соревнования позже 11-00)
Кроме того, в задаче E (Chess) первого дивизиона тесты были сгенерированы не последней версией решения, что привело к тому, что "проходили" принципиально неверные решения. Также из-за нестандартного для Открытого Кубка оформления задач (с повторением нумерации в Div1 и Div2) в начале контеста соотвествие литеы задач в системе и в условиях для Division 2 было нарушено.
В связи с этим Гран-При Приазовья признаётся нерейтинговым. Возможность проведения дополнительного раунда XI Открытого Кубка взамен Гран-При Приазовья будет рассмотрена отдельно. В случае, если дополнительный раунд назначен не будет, зачёт будет идти по 5 лучшим этапам из 6.Технический Координатор приносит извинения участникам за сложившуюся ситуацию. Официальный сайт Открытого Кубка в ближайшее время будет перенесён с серверов провайдера masterhost.

01.03.2012 (чт) 10:00. Победителем Гран-При Украины стала команда SPb IFMO 1 (Капун, Кевер, Нигматуллин - Россия, СПбГУ ИТМО), на втором месте - команда Moscow SU Unpretired (Корнаков, Астахов - Россия, МГУ), на третьем - команда Petr team (Митричев, Бабенко - Россия, Москва). В Division 2 первое место заняла команда Moscow SU Chapelnik (Панин, Штейнер, Трегубов - Россия, МГУ).

26.02.2012 (вс) 16:01. Задачи Гран-При Украины доступны для дорешивания.

26.02.2012 (вс) 12:00. По техническим причинам команды из Грузии стартовали Гран-При Украины в 11:30. Командам добавлены 30 минут времени, итоговые результаты будут приведены в соответствие с реальным временем старта.

26.02.2012 (вс). Второй этап XI Открытого Кубка им. Е.В. Панкратьева по программированию - Гран-При Украины - проводился на задачах, предлагавшихся на контесте Taurida NU AKAI во время зимней школы в Харькове.

21.02.2012 (вт) 10:00. Победителем Гран-При Саратова стала команда Warsaw U FORFITERS (Kulczinsky, Pachocki, Smietanka, - Польша, Warsaw U), на втором месте - команда Petr team (Митричев, Бабенко - Россия, Москва), на третьем - команда Moscow SU ST (Калужин, Рогуленко, Фёдоров - Россия, МГУ). В Division 2 первое место заняла команда Yerevan RAU Fenwick (Егиазарян, Сарибекян, Сарибекян - Армения, Ереванский РАУ).

19.02.2012 (вс) 16:01. Задачи Гран-При Саратова доступны для дорешивания.

19.02.2012 (вс). Первый этап X Открытого Кубка им. Е.В. Панкратьева по программированию - Гран-При Удмуртии - для Division 1 проводился на задачах, предлагавшихся на Saratov SU Contest на зимних сборах в Петрозаводске. Для участников школы-семинара в Ижевске на этих задачах проводился первый тур Кубка НПО "Компьютер", для участников сборов в Петрозаводске - первый тур Кубка Главы Республики Карелия

05.02.2012 (вс) 23:00. Опубликовано предварительное расписание этапов XI Открытого Кубка им. Е.В. Панкратьева по программированию.

05.02.2012 (вс) 07:00. В XI Открытом Кубке соревнования ведутся в двух дивизионах - первом и втором. Команда может перед каждым этапом выбрать, в каком из двух дивизионов будет соревноваться. Во втором (более простом) дивизионе запрещено участвовать тем, кто в составе какой-либо команды набрал в текущем розыгрыше Открытого Кубка 60 и более призовых очков за сезон в общем зачёте. Также на ряде этапов во втором дивизионе будут предлагаться более простые задачи. Одновременное участие в двух дивизионах во время одного Гран-При или участие в 2 дивизионе команды, не имевшей такого права, автоматически переводит команду в категорию внеконкурсных на текущий Гран-При.

05.02.2012 (вс) 07:00. Опубликована предварительная версия регламента XI Открытого Кубка им. Е.В. Панкратьева по программированию. По сравнению с прошлыми сезонами существенных изменений в регламент не внесено.

05.02.2012 (вс). Начинается регистрация региональных секторов и подсекторов на XI Открытый Кубок им. Е.В. Панкратьева по программированию. В случае, если сектор или подсектор принимал участие в X Открытом Кубке (то есть присутствует в списке регионов), регистрация переносится и на XI Открытый Кубок, список паролей по умолчанию остаётся тем же, но при желании координатора сектора перегенерируется. Для перегенерации координатор сектора может прислать на адрес new.opencup(сoбakа)gmail(тoчka)com запрос на перегенерацию паролей/повторную высылку паролей (если требуется). Аналогичным образом производятся изменения в заявочных данных в случае, если таковые изменения имеются.
От каждого вновь зарегистрированного регионального сектора необходимо отправить заявку на адрес new.opencup(сoбakа)gmail(тoчka)com.
В заявке указать следующую информацию:

  • Название сектора (по-русски и транслитом), например Москва, moscow.
  • ФИО координатора сектора, его должность.
  • Желаемый login координатора в системе проведения соревнований.
  • контактный e-mail (гарантированно не будет публиковаться)
  • Адрес места проведения соревнований (город, улица, дом/строение, аудитория). Наличие схемы приветствуется.