Code Jam-ежегодный конкурс Google по кодированию. В этом году у него будет дополнительный трек, который, помимо сложных алгоритмических навыков, также проверяет ваши способности к распределенному кодированию и сокращению задержек. В конкурсе будет два финала на месте, и вы можете выиграть денежные призы в обоих!
Google Code Jam начался в 2003 году и в прошлом году привлек более 25 тысяч участников. Для дальнейшего расширения конкурса Google теперь вводит дополнительный трек, который открыт для тех, кто прошел квалификационный раунд Code Jam и первые два онлайн-раунда. Другими словами, чтобы получить право на участие в 3-м раунде Code Jam.
Google указывает, что
Это первое в своем роде соревнование в мире конкурентного программирования, и это ваш шанс стать первым в истории победителем Distributed Code Jam!
Распределенный Кодовый джем будет иметь только один онлайн-раунд, из которого 10 финалистам будет предложена оплачиваемая поездка в Сиэтл для участия в финале в субботу 15 августа, на следующий день после финала основного Кодового джема. Хотя призы за Распределенный кодовый джем меньше, чем за Кодовый джем, участники могут выиграть призы в обоих случаях.
1000 лучших участников второго раунда Code Jam получат право на получение футболок,
Чтобы попасть в финал в Code Jam, вы должны набрать минимальное количество очков в квалификационном раунде и пройти через три онлайн-раунда нокаута, которые сокращают число до 1000 после 1-го раунда, для которых у вас может быть до трех попыток, до 500 после 2-го раунда и до 25 после 3-го раунда.
Прошлогодний победитель автоматически проходит в финал на месте, что объясняет, почему есть 26 мест.
Чтобы подготовиться к конкурсу, вы можете найти проблемы на каждом этапе предыдущих заторов кода, а также для других конкурсов Google в разделе «Практика и обучение «сайта» Затор кода». Существует также пример проблемы в часто задаваемых вопросах для соревнования по распределенному замятию кода.
Регистрация на конкурс в этом году теперь открыта для всех, кому исполнилось 13 лет, хотя для участия в финале на месте вам должно быть больше 18 лет, в противном случае вы выиграете только футболку. Есть также несколько территориальных исключений — Куба, Квебек, Судан, Сирия, Северная Корея и Крым — и несколько других ограничений, подробно описанных в правилах и условиях.
Для участия вам необходимо зарегистрироваться до окончания квалификационного раунда, который начинается в 23:00 UTC в пятницу 10 апреля и длится 27 часов.