Разработчик Эрик Уостл (Eric Wastl) запустил ежегодный адвент-календарь с задачами по программированию Advent of Code 2025. В этом году в календаре всего 12 задач вместо привычных 25, но у каждой из них есть два уровня решения. Вместе с этим автор убрал глобальный рейтинг лидеров.

Первая задача появится на сайте 1 декабря в полночь по восто��ному времени США (8:00 по Москве). Для решения можно использовать любые языки программирования. Автор подобрал сложность так, чтобы задачи могли осилить люди без университетского образования в области компьютерных наук. Достаточно уметь уверенно писать код и знать базовую теорию алгоритмов.
Адвент-календарь — традиционный календарь, с помощью которого отслеживают, сколько времени осталось до Рождества. Обычно он рассчитаны на 25 дней: с 1 по 25 декабря. На каждый день календаря предусмотрен подарок или задание.
В этом году в Advent of Code всего 12 задач. Уостл отмечает, что он на протяжении 10 лет придумывал по 25 задач, но сейчас у него нет так много свободного времени. Сил в 2025 году хватило только на половину от привычного объёма. Уостл предупредил, что не принимает помощь в разработке задач. Всё дело в авторском праве и рисками, связанными с ним.
Ещё одним нововведением стала отмена глобального рейтинга лидеров. Это была самая сложная часть проекта, с которой Уостлу приходилось дольше всего работать. Всё из-за того, что некоторые пользователи относились к таблице слишком серьёзно и начинали вредить другим участникам. Иногда даже прибегали к DDoS-атакам, и Уостлу приходилось тратить время на устранение последствий. У каждого пользователя всё ещё есть личная таблица результатов, но автор просит не использовать данные для разработки нового глобального рейтинга.
По-прежнему действует правило не публиковать ответы до того, как не вышло время на решение задачи. Кроме того, рекомендуют не использовать нейросети и пытаться решать своими силами.
