Из всех соревнований по кодированию Кубок хакеров Facebook кажется самым захватывающим. Он доступен почти всем, и, хотя вы должны быть элитным программистом, чтобы попасть в финал, на этом пути есть много для всех желающих. Начните сегодня, и кто знает, может быть, однажды вы присоединитесь к элитным рядам.
Конкурс начался в 2011 году как средство выявления лучших инженерных талантов для потенциального трудоустройства в Facebook. Однако как только люди обнаружили, что соревнование-это и весело, и сложно, оно стало популярным независимо от того, заинтересованы вы в новой работе или нет.
Вы сталкиваетесь с разнообразным выбором алгоритмических задач, и то, как вы их решаете, зависит от вас, хотя вам нужно обратить внимание на ограничения на ввод, и ваша программа должна быть в состоянии работать в течение установленного срока для загрузки исходного кода и его вывода.
Участники должны быть зарегистрированными пользователями Facebook, а также должны зарегистрироваться для участия в конкурсе. Возрастное ограничение составляет 18 лет и старше на дату регистрации.
Чтобы попасть в финал Кубка Facebook 2017 на месте, вы должны сначала успешно пройти четыре онлайн-раунда, все из которых состоятся в этом месяце.
Расписание HackerCup в этом году официально указано в PST (Тихоокеанское время), поэтому, если вы живете в другом месте в мире, вам нужно будет выполнить арифметику времени, чтобы узнать, какой крайний срок в вашем часовом поясе. Здесь я добавил UTC (Координированное универсальное время, которое совпадает со средним временем по Гринвичу GMT)
Онлайн-квалификационный раунд (72 часа)Начался 6 января 2017 года, 4 часа дня по восточному времени (00:00 субботы)Заканчивается 9 января 2017 года, 4 часа дня по восточному времени (23:59 понедельника)
Онлайн-раунд 1 (24 часа)Начинается 14 января 2017 года, 10 утра по восточному времени (18:00 суббота)Заканчивается: 15 января 2017 года, 10 утра по восточному времени (18:00 воскресенье)
Онлайн-раунд 2 (3 часа)Начинается 21 января 2017 года, 10 утра по восточному времени (18:00 суббота)Заканчивается: 21 января 2017 года, 10 утра по восточному времени (21:00 суббота)
Онлайн-раунд 3 (3 часа)Начинается 28 января 2017 года, 10 утра по восточному времени (18:00 суббота)Заканчивается: 28 января 2017 года, 10 утра по восточному времени (21:00 суббота)
Как обычно, в этом году квалификационный раунд имеет три проблемы с различным количеством доступных очков:
Отображение времени внизу-это время, оставшееся до крайнего срока, и оно неумолимо тикает.
Согласно табло, по прошествии менее 12 часов более 2800 человек уже набрали не менее 25 очков и прошли в Онлайн-раунд 1, поскольку все, что вам нужно сделать, чтобы пройти в следующий этап, — это решить одну проблему.
Чтобы продвинуться дальше, правила следующие:
Раунд 1: Все, кто наберет не менее 30 очков, перейдут во второй раунд.
Раунд 2: 200 лучших финишеров перейдут в раунд 3.
Раунд 3: Лучшие 25 финалистов выйдут в финал на месте.
500 лучших финишеров 2-го раунда получат футболки, поэтому при регистрации не забудьте указать свой размер.