В этом году мы решили провести RustCon Contest — соревнования по программированию для тех, кто пишет на Rust или только начинает его изучать. Старички конференции помнят, что мы уже проводили его в далеком 2021. Интересно посмотреть, как изменились ваши скиллы за эти годы. В этом году мы проводим его вместе с компанией «Криптонит», которая предоставила задачи для участников.
Занявший 1 место получит билет на RuctCon и памятную футболку, обладатель 2 места — билет на RustCon, а бронзовый призер — футболку. Все остальные участники — скидку 10% на RustCon 2024.
Как устроен RustCon Contest
-
Соревнования состоят из двух частей. Первая часть — решение задач на языке Rust. Вторая — Open-source contribution contest. Участвовать можно как в одной части, так и в обеих.
-
Первая часть контеста рассчитана для тех, кто пишет на Rust или других языках (Python, C++, Ruby, Java и пр.), но хочет попробовать себя в ржавчине. Задачи будут размещены на CodeForces. Каждую неделю будет публиковаться по две задачи, решить которые нужно за 3 часа. Соревнование будет длиться 4 недели (итого, 8 задач). Все решения должны быть написаны на языке Rust.
-
Задача второй части — внести наибольший вклад в открытые Rust-проекты. Под вкладом подразумевается добавление/изменение кода на языке Rust путем публикации Pull Request с указанием участия в конкурсе и ссылки на RustCon Russia.
Даты проведения: С 1 ноября по 2 декабря 2024 года
Как принять участие:
-
Зарегистрируйтесь на платформе CodeForces или зайдите в свой аккаунт.
-
Заполните данные о себе в форме, чтобы судьи могли вас идентифицировать.
-
Пройдите по ссылке RustCon Contest 2024 и нажмите «Вступить в группу» в правом нижнем углу
-
Перейдите по ссылке, и выберите удобное для вас время старта
-
Результаты контеста выложим на этой странице 25 ноября
Площадка для прохождения второго тура: github
Подходящие проекты: не меньше 100 звезд и нет аффилиации участника с владельцем репозитория.
Допустимые лицензии проектов: MIT/Apache/BSD/GPL/MPL/CC и аналоги.
Как подводятся итоги
-
Выше находятся те участники, которые решили больше задач.
-
При равном числе задач выше находятся те участники, которые имеют меньшее штрафное время
-
Штрафное время вычисляется как сумма штрафных времён для всех задач
-
Штрафное время для одной задачи — это время прошедшее с начала соревнования до момента отправки верного решения + 20 минут за каждую неудачную попытку, сделанную до отправки верного решения
*Задача считается решённой, если ваш код прошёл все тесты на платформе CodeForces (тестирование происходит в реальном времени)
Если вы уже купили билет на RustCon, а затем стали победителем контеста — ничего страшного, вернём деньги!
RustCon Contest — наш вклад в развитие сообщества. Мы будем признательны, если вы расскажете о соревнованиях друзьям и коллегам, пишущим на Rust, или тем, кто задумался об изучении этого классного языка. Чем больше участников, тем острее борьба и приятнее вкус победы. Всем удачи!
ссылка на оригинал статьи https://habr.com/ru/articles/855272/
Добавить комментарий