Правила турнира "Питоша"

Открытый командный турнир по программированию для начинающих "Питоша" проводится на заранее зарегистрированных площадках в строго определённое организаторами турнира время.

Длительность турнира 2 часа (120 минут).

Для проверки решений, публикации текущей таблицы результатов и для общения участников с Жюри используется система автоматической проверки Ejudge 3.13.0.


Это турнир для начинающих!

К участию приглашаются только ученики до 8 класса (включительно) без опыта участия в серьёзных олимпиадах и турнирах! (Для опытных олимпиадников задачи этого турнира покажутся слишком простыми и скучными).


Пожалуйста, соблюдайте правила!

Во время турнира вся команда (от 1 до 3 человек, как в заявке) должна работать за одним компьютером на своей площадке! Командам нельзя общаться с другими командами. Запрещено использовать сторонние сайты и любые нейросети для решения задач!. Организаторы площадок следят за соблюдением правил.


Система оценки ACM

За каждую полностью решённую задачу вы получаете вердикт "ОК" на странице задач и "+" в таблице "Положение участников". Если были попытки сдать задачу, но все неудачные, то в таблице "Положение участников" будет стоять у соответствующей задачи "-" . Число, стоящее после знака "+" или "-" обозначает количество неудачных попыток. Например, "-2" означает, что задача не решена и было 2 неудачные попытки, а "+2" означает, что задача решена, но до верного решения было 2 неудачные попытки. После "+" может не быть никакого числа - значит задача решена верно с первой попытки. Также, если задача решена, то в таблице указывается время, прошедшее от начала турнира до сдачи правильного решения.

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

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

Рекомендуем прочитать все задачи и начинать с самых простых.


Тестирование

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

Решения задачоцениваются в режиме online, т.е. сразу после их отправления в проверяющую систему.


Общение с Жюри

Участник может задавать вопросы членам Жюри по условиям задач через тестирующую систему, формулируя их таким образом, чтобы можно было ответить «да» или «нет».


Текущие результаты

Во время турнира участнику доступны сжатые протоколы тестирования. Также доступна текущая таблица результатов ("Положение участников") всех участников турнира (последние 30 минут таблица будет "заморожена", т.е. не будет обновляться). В таблице отображены результаты всех участников всех лиг и упорядочены по абсолютному рейтингу. После завершения турнира таблица будет разморожена и обновлена. Эта таблица будет считаться финальной.


Подведение итогов

В течение двух дней со дня завершения турнира на сайте публикуется информация о распределении дипломов среди участников турнира и ссылки на скачивание (дипломы электронные).

Жюри оставляет за собой право корректировать результаты после их публикации (в случае выявления нарушений).


Жюри турнира

Жюри турнира базируется на площадке "Железнодорожный". При этом участники площадки не имеют преимуществ перед участниками других площадок. В т.ч. общение участников с Жюри осуществляется только через систему Ejudge.