Привет, Codeforces!
Осталась всего пара дней до 2025 года. Напоследок в этом году залечу с обновлением — надеюсь, оно будет полезно.
Теперь в свой мэшап вы можете автоматически подобрать случайные задачи по ряду критериев и ограничений. Жмите ссылку "Добавить случайные задачи" под списком задач и переходите к форме добавления.
Здесь можно:
- исключить задачи, которые сдавали или пытались сдать зарегистрированные на мэшап участники (чтобы задача была исключена достаточно одного зарегистрированного, кто её может знать),
- если мэшап находится в группе (например, это группа ваших тренировок), то исключить все задачи из других контестов этой группы,
- исключить задачи с подзадачами — такие задачи часто как-то связаны между собой или ссылаются друг на друга,
- просто указать список хэндлов или списков пользователей для кого надо убрать известные им задачи,
- и, наконец, самое хитрое: в поле "параметры задач" можно указать в специальном формате требования к добавляемым задачам.
Введите одну или несколько строк. Каждая строка задаёт требования для одной задачи. Строка должна начинаться с латинской буквы p
, после чего через пробел можно указать дополнительные параметры:
- Короткое название задачи (её букву в контесте);
- Требования к сложности задачи (например,
ratings:1000-1200
,ratings:2000
,ratings:3000-
илиratings:-1000
— отсутствие числа слева или справа от знака минус обозначает отсутствие соответствующей границы); - Теги (используйте
tags:
и укажите список тегов через запятую, например,tags:dp, binary search, brute force
) — будет выбрана задача, содержащая хотя бы один тег из списка. Названия тегов можно писать и на русском языке.
Примеры строк с требованиями:
"p"
— произвольная задача, буква в контесте будет назначена автоматически;"p F"
— произвольная задача, которой назначается букваF
;"p ratings:2000-2400"
— задача с уровнем сложности от 2000 до 2400, буква в контесте назначается автоматически;"p D ratings:-1200 tags:жадные алгоритмы,дп"
— задача с уровнем сложности не более 1200, имеющая тегжадные алгоритмы
илидп
(или оба), которой назначается букваD
.