October 24, 2021

Правила Sort Me Round

Соревнование проводится на sort-me.org раз в месяц. Конкретная дата анонсируется в Telegram-канале Sort Me. Зарегистрироваться можно за неделю до начала в разделе Соревнования.

Можно использовать все языки, доступные на сайте. Проверьте их список на любой задаче из раздела "Задачи".

Каждая задача оценивается в 100 баллов и при наличии подзадач может быть решена частично.

За неправильные посылки штрафных баллов не предусмотрено.

В таблице учитывается лучшая попытка по каждой задаче. Например, если вы сдали решение на 75 баллов, а потом отправили решение на 10 баллов, в таблице у вас останется 75 баллов за эту задачу. Если вы ещё раз отправите решение на 75 баллов, в таблице останется время посылки первого решения.

Есть лишь одно исключение: если ваши решения по задаче зарабатывали только 0 баллов, то в таблице будет учитываться время последнего решения.

Участники сортируются в рейтинговой таблице по суммарному количеству баллов. Если у набора участников сумма баллов одинаковая, он сортируется по времени отправки последнего решения, учтённого в таблице (то есть лучшего в рамках задачи).

Обратите внимание, что в таблице отображено лишь время отправки в минутах, но на самом деле оно считается в секундах.
Если у участников одинаковое количество баллов, а их последняя попытка отправлена в одну и ту же секунду, то они займут одинаковое место.

Нельзя списывать код у других участников и обмениваться своим кодом с другими участниками.
За нарушение этого правила ваш профиль навсегда перестанет участвовать в рейтинге и потеряет возможность регистрироваться в соревнованиях.

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

Мы на 100% приветствуем пентест, оперативно реагируем на сообщения о багах и никогда не применяем санкций к тем, кто эти уязвимости нашёл, даже если с помощью них было сделано что-то не очень хорошее.
Но контесты - исключение. Ищите уязвимости, это круто и всем на пользу - но не во время контестов.

Гарантируется, что все задачи можно решить на C++.

При разработке задач мы очень стараемся, чтобы решение так же заходило на Python или PyPy, но это не всегда возможно.