Advent of Code 2024
Osip Fatkullin at @aoc_clubХо-хо-хо, всем привет!
В очередной раз мы собираемся, чтобы вместе пройти Advent of Code и зарядиться праздничным настроением!
Advent of Code это адвент-календарь, где каждый день с 1 по 25 декабря нужно решить задачу.
- Зарегистрируйся на adventofcode.com и авторизуйся
- Перейди в
[Leaderbord], а затем[Private Leaderboard]или кликни эту ссылку

3. Введи код 1447997-145708ba, чтобы попасть на нашу доску и нажми [Join]

4. Подготовь проект в любимой IDE. Например, реши одну из задач прошлых лет или найди проект-шаблон для решения Advent of Code на выбранном языке программирования.
5. Позови друзей, ведь вместе веселее!
Ответы на вопросы
Как это происходит?
Каждый день в полночь по EST (GMT-5) на adventofcode.com открывается новая задача. В каждой задаче есть две части — простая и усложнённая. За решение каждой части вы получаете ⭐️. Всего задач будет 25, то есть суммарно можно получить 50 звёзд.
В канале @aoc_club будет создаваться пост для каждого дня, где в комментариях можно будет обсуждать задачки, просить совета, делиться своими решениями. А чтобы скинуть мем или просто пообщаться есть @aoc_club_chat
Что из себя представлюяют задачи?
Задачи разные. Бывают на парсинг, а бывают на алгоритмы. Очень рекомендую попробовать решить одну из первых задач из прошлого года, чтобы понять как выглядят задачи.
Что если я не хочу спойлеров?
Понятно, что в чате не получится обсуждать задачи совсем без спойлеров, поэтому стараемся придерживаться такого подхода: в треде сегодняшнего дня без спойлеров, а если всё-таки хочется вкинуть спойлер, прячем текст под спойлер.

На следующий день в тред можно писать любые спойлеры. Так что, если не решили задачу день в день, имейте это в виду 🙂
Стоит ли пробовать если нет опыта в решении алгоритмических задач?
Да. Advent of Code это про фан, а не про самый лучший алгоритм, поэтому:
- Решать можно на любом языке программирования или вообще в Excel - без разницы. На сайте нужно только ввести полученный ответ
- Никаких ограничений на выполнение алгоритма по времени или по памяти
- Никаких штрафов за неправильный ответ
Кроме того мы для этого тут и собрались, чтобы помогать друг другу с решением и давать подсказки 🙂
Будут призы?
Честно – не знаю, это зависит от того успею ли я придумать что-то интересное в качестве приза до конца месяца :)