Правила CodeRun Winter Challenge
- 1. Участники Соревнования
- 2. Организатор Соревнования
- 3. Сроки и место проведения соревнований
- 4. Порядок участия в Соревновании
- 5. Система оценки результатов и формирование рейтинга
- 6. Подсчет результатов и подведение итогов рейтинга
- 7. Призы
- 8. Дополнительные бонусы
- 9. Нарушение Правил
- 10. Заключительные положения
Настоящие Правила регулируют порядок организации и проведения публичного соревнования «CodeRun Winter Challenge» (далее — Соревнование).
1. Участники Соревнования
В Соревновании могут участвовать иностранные граждане и граждане Российской Федерации, достигшие 16 лет и авторизованные в CodeRun с помощью Яндекс ID по адресу: https://passport.yandex.ru/auth/list?retpath=https://coderun.yandex.ru/.
2. Организатор Соревнования
Организатором Соревнования является Общество с ограниченной ответственностью «ЯНДЕКС» (ОГРН: 1027700229193), место нахождения (юридический и фактический адрес): 119021, Россия, г. Москва, ул. Льва Толстого, д. 16 (далее — Организатор или Яндекс).
3. Сроки и место проведения соревнований
3.1. Установлены следующие сроки проведения:
-
Начало Соревнования — «01» декабря 2025 г. 14:00 (UTC+3)
-
Завершение Соревнования — «25» декабря 2025 г. 14:00 (UTC+3)
-
Подведение итогов и объявление Победителей — до «31» декабря 2025 г.
-
Награждение Победителей — до «28» февраля 2026 г.
3.2. Место проведения Соревнования: онлайн в сети Интернет по адресу: https://coderun.yandex.ru.
3.3. Задания для Участников Соревнования становятся доступны «01» декабря 2025 г. и могут быть дополнены Организатором Конкурса в любое время, но не позднее «21» декабря 2025 г. Задания становятся доступными для решения Участниками поэтапно в течение всего срока проведения Соревнования.
4. Порядок участия в Соревновании
4.1. Соревнование проводится в сервисе «Yandex CodeRun». Условия использования сервиса «Yandex CodeRun» размещены по адресу: https://yandex.ru/legal/coderun_termsofuse/ru.
Регистрация в качестве участника Соревнования означает присоединение к Соревнованию и безоговорочное принятие настоящих Правил.
4.2. Участнику необходимо отправить любое решение по любой из задач Соревнования, доступных по адресу: https://coderun.yandex.ru/seasons/2025-winter/tracks/common.
Начать участие в Соревновании можно с 14:00 (UTC+3) «01» декабря 2025 года до 14:00 (UTC+3) «25» декабря 2025 года.
4.3. Дополнительные сведения (в том числе в форме копий подтверждающих документов), которые должны быть предоставлены Победителями Соревнования в кратчайшие сроки по запросу Организатора, если это необходимо:
- место жительства;
- паспортные данные;
- дата рождения;
- ИНН.
Организатор при необходимости вправе запросить у Победителя иные документы и сведения помимо указанных выше.
В случае если Участник не совершил необходимые действия для получения Призов (не предоставил Организатору или отказался предоставлять запрошенные сведения и документы на странице Лидерборда по адресу https://coderun.yandex.ru/seasons/2025-winter/tracks/common/rating после объявления результатов, не заполнил необходимые формы (анкеты), а равно не предоставил их в обозначенный выше срок) или Организатор не может связаться с Участником, признанным Победителем, в течение 10 рабочих дней после объявления результатов Соревнования, он лишается права на получение Призов (всех или части).
4.4. Принимая участие в Соревновании, Участник понимает, что Организатор будет обрабатывать персональные данные Участника, указанные в сервисе, а также иные персональные данные, направляемые Участником Организатору в рамках участия в Соревновании на основании исполнения Договора (настоящих Правил) в соответствии с условиями Политики конфиденциальности для целей организации участия в Соревновании и выполнения Организатором обязательств в соответствии с настоящими Правилами, в том числе для обеспечения доступа к информационным ресурсам, на которых осуществляется проведение Соревнования, оформления и направления Призов Победителям, подачи деклараций в налоговые органы и уплаты налогов в отношении Победителей, размещения информации, в том числе ФИО, фотографии и биографии Победителей на сайте Организатора, осуществления обратной связи с Участником, взаимодействия для приглашения на собеседования для прохождения стажировок или трудоустройства.
4.5. Направляя Результаты Организатору, Участник сохраняет все права на интеллектуальную собственность в отношении своих Результатов, но предоставляет Организатору безвозмездную неисключительную (простую) лицензию в отношении права использовать такие Результаты следующими способами: воспроизведение, копирование, доведение до всеобщего сведения, распространение, переработка и внесение изменений, в т. ч. с правом обнародования и публикации таких Результатов, сопровождения их комментариями и иными материалами, включения в сложные или составные произведения, на весь срок действия исключительных прав на соответствующие Результаты и без ограничения по территории использования.
5. Система оценки результатов и формирование рейтинга
5.1. Проверка представленных решений проводится в период проведения Соревнования. Участники по мере готовности отправляют свои решения в информационную систему для проверки с помощью предоставленного программного обеспечения. Каждое решение проверяется системными тестами, скрытыми от Участников и одинаковыми для всех Участников. Решение засчитывается в том случае, если Участник проходит все тесты. Тестирование производится автоматически, поэтому решения Участников должны в точности соответствовать форматам входных и выходных файлов, описанных в условии каждой задачи. Когда решение готово, Участник загружает его на проверку в конкурсную систему и может продолжить поиск решений других заданий.
5.2. Перечень сервисных сообщений и возможных ошибок при отправке решения Задачи:
|
Сообщение |
Сообщается номер теста? |
Расшифровка |
Возможная причина |
|
Решение зачтено |
Нет |
Решение зачтено |
Программа верно работает на соответствующем наборе тестов. |
|
Ошибка компиляции |
Нет |
Компиляция программы завершилась с ошибкой |
1. В программе допущена синтаксическая или семантическая ошибка. |
|
Неправильный ответ |
Да |
Ответ неверен |
1. Ошибка в программе. |
|
Ошибка формата вывода |
Да |
Выходные данные не могут быть проверены, так как их формат не соответствует описанному в условиях задачи |
1. Неверный формат вывода. |
|
Превышен лимит времени |
Да |
Программа превысила установленный лимит времени |
1. Ошибка в программе. |
|
Превышен лимит памяти |
Да |
Программа превысила установленный лимит памяти |
1. Ошибка в программе (например, бесконечная рекурсия). |
|
Ошибка исполнения |
Да |
Программа завершила работу с ненулевым кодом возврата |
1. Ошибка выполнения. |
|
Превышен лимит вывода |
Да |
Программа превысила установленный в условиях лимит вывода |
Программа выводит больше информации, чем установлено в ограничениях. |
|
Превышен лимит ожидания |
Да |
Программа слишком долго не отвечала на запросы системы и не выполняла действий |
1. Программа ожидает ввода с консоли, которого не должно быть. |
|
Не пройдена проверка перед компиляцией |
Нет |
Программа не прошла проверку на качество кода перед компиляцией |
1. Плохое качество кода. |
6. Подсчет результатов и подведение итогов рейтинга
6.1. Если решение Участника удовлетворяет всем ограничениям (условиям) задачи, то оно признается верным, и за него начисляются баллы.
6.2. Каждая задача имеет базовый и бонусный балл. Базовый балл указан на карточке каждой задачи на странице списка задач по адресу: https://coderun.yandex.ru/seasons/2025-winter/tracks/common и устанавливается Организатором. Бонусный балл рассчитывается в зависимости от очередности открытия задачи в течение соревнования и в зависимости от очередности решения задачи Участником в сравнении с другими участниками.
Параметры системы оценивания Соревнования следующие:
- Минимальный балл за задачу .
- Количество участников, которые получают бонусные баллы за скорость решения каждой задачи, .
- Пусть — порядковый номер задачи внутри Соревнования. Тогда базовый балл за эту задачу . Таким образом, первая задача стоит 421 балл, последняя задача Соревнования — 441 балл.
- Бонусный балл , который Участник может получить за задачу , равен баллам, где — порядок Участника среди первых Участников, решивших задачу .
- Суммарный балл за задачу равен .
6.3. Подведение итогов рейтинга осуществляется в рамках Общего соревнования (по всем языкам программирования).
6.4. Рейтинг по отдельным языкам программирования доступен для ознакомления Участникам, но не влияет на подведение итогов для получения Призов.
6.5. Для построения общего рейтинга используются первые успешные решения на любом языке программирования, на котором можно решить задачу.
6.6. Для построения рейтинга по языкам программирования учитываются только успешные решения по выбранному языку программирования.
6.7. Финальным результатом за задачу считается результат первой посылки по этой задаче, которая успешно компилируется, если требуется, и проходит тесты из условия, если таковые в задании имеются.
6.8. Участники, набравшие одинаковое количество баллов, ранжируются по времени последней успешной отправки решения. Время решения задачи считается в секундах от начала соревнования до момента отправки правильного решения.
6.9. Подведение итогов соревнования состоится путем оповещения по электронной почте, указанной Участником в профиле.
6.10. Итоги Соревнования окончательны и обжалованию не подлежат.
7. Призы
7.1. Призы предоставляются Организатором Соревнования.
7.2. Участники, набравшие наибольшее количество баллов в Общем соревновании, получают следующие Призы:
-
Топ-20 участников рейтинга Общего соревнования (по всем языкам программирования) получат «Яндекс Станции Лайт 2».
-
Топ-100 участников рейтинга Общего соревнования (по всем языкам программирования) получат электронные сертификаты об участии в Соревновании и индивидуальную карьерную консультацию с рекрутером в режиме онлайн (20 минут) в течение периода до «28» февраля 2026 г. включительно.
7.3. Вопросы, связанные с получением Призов действующими сотрудниками Яндекса и аффилированных с ним лиц, а также бывшими сотрудниками Яндекса и аффилированных с ним лиц, прекратившими работу менее чем за 6 месяцев до начала Соревнований, а также членов их семей, решаются в индивидуальном порядке после окончания Соревнования.
7.4. Доставка Призов, представленных в материальной форме, в пределах Российской Федерации осуществляется силами и за счет Организатора Соревнования. При необходимости доставки Призов за пределы Российской Федерации, порядок и условия доставки обсуждаются с Победителем в индивидуальном порядке.
7.5. Яндекс, исполняя в соответствии с законодательством Российской Федерации обязанности налогового агента, исчисляет и уплачивает применимые налоги в связи с получением Победителями Призов. Отказ или несвоевременное предоставление Победителями документов и сведений, запрошенных Яндексом в соответствии с пунктом 4.3 настоящих Правил, является основанием для отказа в выдаче Призов Победителю.
7.6. Отказ в выдаче Призов одному из Победителей не влечет автоматический переход права на получение Призов другим Участникам.
8. Дополнительные бонусы
8.1. Участники из Топ-100 рейтинга Общего соревнования (по всем языкам программирования) при прохождении опроса по итогам Соревнований могут изъявить желание получать приглашения на собеседование для прохождения стажировки по сокращенной схеме или трудоустройства в качестве дополнительного бонуса.
Сокращенная схема подразумевает пропуск этапа Яндекс Контеста для отбора на стажировку (за исключением направлений ML и Аналитика). Кандидатам направлений ML и Аналитика может быть предложение решить сокращенный контест (тестовое задание).
8.2. Организатор вправе по своему решению пригласить на собеседование для прохождения стажировки или трудоустройства отдельных Участников из Топ-100 рейтинга Общего соревнования (по всем языкам программирования), изъявивших желание получить такие приглашения, при следующих условиях:
- Наличие открытых вакансий;
- Наличие у участников необходимых навыков, знаний и опыта, релевантного для вакансии, и в зависимости от результатов Соревнования и других факторов.
8.3. Отдельные требования и пожелания к кандидатам для прохождения стажировки и трудоустройства указываются в описании вакансии.
8.4. Приглашение на собеседование не гарантирует оформление на стажировку или трудоустройство в Яндекс.
9. Нарушение Правил
Организатор оставляет за собой право дисквалифицировать участника в следующих случаях:
- Опубликование решений задач на любом из языков программирования до окончания Соревнования;
- Намеренные действия, способствующие нарушению работы сервиса «Yandex CodeRun»;
- Нарушение Условий использования сервиса «Yandex CodeRun».
Дисквалификация влечет за собой блокировку или ограничение учетной записи Участника Соревнования, прекращение обязательства Организатора по вручению Приза дисквалифицированному Участнику.
Частичное использование AI-инструментов при подготовке решений к задачам Соревнования не запрещено и нарушением не является.
10. Заключительные положения
10.1. Соревнование организовано и проводится в сети Интернет в соответствии с законодательством Российской Федерации.
10.2. Участие в Соревновании означает безоговорочное согласие Участника со всеми условиями Соревнования, в том числе с настоящими Правилами.
10.3. В связи с реализацией Соревнований Организатор вправе направлять Участникам информационные, сервисные и иные уведомления и сообщения, а также предложения пройти опросы, приглашения на собеседования, анонсы будущих мероприятий Яндекса и прочее.
10.4. Во всем, что не урегулировано Правилами Соревнования, стороны руководствуются действующим законодательством Российской Федерации.
10.5. Все споры и разногласия, которые возникают в связи с организацией и проведением Соревнования, подлежат разрешению путем переговоров.
10.6. Соревнование проводится онлайн с использованием сайта и программного обеспечения, бесперебойная и безошибочная работа которых Организатором не гарантируется. Организатор не гарантирует, что задания, предлагаемые для решения Участникам Соревнования, не содержат в себе ошибок или опечаток. В случае если Участник обнаружит любые ошибки в работе сайта, программного обеспечения или в заданиях, Яндекс просит сообщить об этом через форму обратной связи: https://forms.yandex.ru/surveys/coderun.