CF Helper: Улучшенные фильтры архива задач

Revision ru3, by lu3kyc0mb0, 2026-11-08 20:17:18

Привет Codeforces!

Решая задачи из архива, я заметил, что встроенные фильтры Codeforces немного хромают. Мне хотелось больше вариантов сортировки и более гибкого выбора сложности задач. Это стало раздражать меня настолько, что я начал искать расширения, которые решают эту проблему. То ли я слепой, то ли их действительно нет, подходящего я так и не нашёл.

Так появился CF Helper. Это расширение для Firefox и для базированных на Chromium браузеров, которое добавляет инструменты для поиска тренировочных задач прямо в архив Codeforces.

Скриншоты

Возможности:

  • Фильтрация задач по сложности, количеству решивших, названию и ID задачи или контеста.
  • Включение и исключение тегов с поиском по всем выбранным тегам или по любому из них.
  • Сортировка задач, сохранение наборов фильтров и добавление задач в закладки.
  • Выбор случайной задачи с учётом текущих фильтров.
  • Скрытие тегов и сложности, чтобы не получать подсказки перед решением.
  • Загрузка публичной истории отправок по хэндлу Codeforces и фильтрация задач по наличию принятых решений или предыдущих попыток.
  • Экспорт найденных задач и закладок в текстовый файл.

Интерфейс доступен на английском и русском языках. Чтобы использовать фильтры по истории отправок, укажите свой хэндл Codeforces в настройках расширения и загрузите историю. Эти фильтры учитывают только загруженные отправки, поэтому при неполной истории старые принятые решения могут не учитываться.

Установить из Mozilla Add-ons

CF Helper в GitHub

Буду рад отзывам, сообщениям об багах и предложениям!

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
ru4 Russian lu3kyc0mb0 2026-11-08 20:20:27 39
en3 English lu3kyc0mb0 2026-11-08 20:19:09 144
ru3 Russian lu3kyc0mb0 2026-11-08 20:17:18 2 Мелкая правка: 'lper/)**\n**[CF He' -> 'lper/)**\n\n**[CF He'
ru2 Russian lu3kyc0mb0 2026-11-08 20:16:44 107
ru1 Russian lu3kyc0mb0 2026-11-05 22:30:15 1882 Первая редакция перевода на Русский
en2 English lu3kyc0mb0 2026-11-05 22:25:13 40 (published)
en1 English lu3kyc0mb0 2026-11-05 22:23:51 1781 Initial revision (saved to drafts)