Бета-версия. Problem Forge — новый сайт, вход только по приглашению. Период бета-тестирования идёт до 2026-11-30 включительно; полное открытие — 2026-12-01 00:00 UTC. Что-то может сломаться, и тогда мы можем исправить таблицы лидеров. Сложность некоторых ступеней может быть указана неверно. Во время беты призов нет, и награда не открыта. Ваш аккаунт и ваш прогресс сохранятся, когда бета закончится. Пожалуйста, сообщите нам, что работает хорошо и что не так: admin@problemforge.com.

С чего начать

Считайте это соревнованием. Решите как можно больше из 12 экземпляров задачи месяца (и постоянного набора из 10 испытаний). Следите за своим местом в таблице лидеров.

  1. Выберите задачу. Страница каждой задачи объясняет задачу. Экземпляры меняются каждый месяц. Важнее другое: экземпляры каждого испытания (те, что предлагаются здесь и сейчас) становятся всё труднее.
  2. Попробуйте образец. Для образцов аккаунт не нужен. К каждому прилагается ответ.
  3. Войдите, чтобы участвовать. Через Google, GitHub или код, присланный на ваш e-mail.
  4. Продумайте подход. Самая первая ступень не идёт в ваш счёт. На ней можно узнать, как записаны экземпляры и как отправить ответ. Есть API, чтобы вам не приходилось копировать и вставлять данные в веб-страницу.
  5. Соревнуйтесь. Таблица лидеров месяца — лишь один из способов измерить ваш прогресс. Решения можно проверить и до отправки. Воспользуйтесь страницей «Проверка» или скачайте программу проверки и запустите её на своём компьютере.
  6. Будьте гибкими. В каждой задаче одновременно может быть открыта только одна ступень. Чтобы добраться до следующей, нужно решить открытую. С каждым шагом вверх трудность растёт. Так что, ... То, что помогло вам пройти предыдущие ступени, может не подойти для следующей.

Помощь и чтение

Соревнование

Ваши личные часы для каждого экземпляра запускаются, когда вы впервые в этом месяце его открываете, и останавливаются, когда вы отправляете верное решение. Все экземпляры задачи месяца и десяти постоянных испытаний ценятся одинаково; но учтите: они не одинаково трудны.

За отправленное верное решение вы получаете одно очко, а прошедшее время (на ваших личных часах для этого экземпляра) прибавляется к вашему общему времени. Что касается таблиц лидеров, при равенстве очков выше тот, у кого меньше общее время. Значит, может иметь значение ваша стратегия: какие экземпляры решать дальше (и когда их открывать). Некоторые таблицы лидеров и все экземпляры задач обнуляются 1-го числа каждого месяца. Первая задача месяца, декабрьская, уже доступна; она сменится в январе и потом будет меняться каждый месяц. Все задачи с наградой остаются, пока их не решат. Другие запланированные изменения должны сделать десять постоянных задач интереснее (и они могут по-разному сменять друг друга, чтобы сбить с толку невнимательных).

Рекомендуемая цель: улучшать свой результат от месяца к месяцу (а в долгой перспективе — значительно).