Привет Codeforces!
Решая задачи из архива, я заметил, что встроенные фильтры Codeforces немного хромают. Мне хотелось больше вариантов сортировки и более гибкого выбора сложности задач. Это стало раздражать меня настолько, что я начал искать расширения, которые решают эту проблему. То ли я слепой, то ли их действительно нет, подходящего я так и не нашёл.
Так появился CF Helper. Это расширение для Firefox, которое добавляет инструменты для поиска тренировочных задач прямо в архив Codeforces.
Возможности:
- Фильтрация задач по сложности, количеству решивших, названию и ID задачи или контеста.
- Включение и исключение тегов с поиском по всем выбранным тегам или по любому из них.
- Сортировка задач, сохранение наборов фильтров и добавление задач в закладки.
- Выбор случайной задачи с учётом текущих фильтров.
- Скрытие тегов и сложности, чтобы не получать подсказки перед решением.
- Загрузка публичной истории отправок по хэндлу Codeforces и фильтрация задач по наличию принятых решений или предыдущих попыток.
- Экспорт найденных задач и закладок в текстовый файл.
Интерфейс доступен на английском и русском языках. Чтобы использовать фильтры по истории отправок, укажите свой хэндл Codeforces в настройках расширения и загрузите историю. Эти фильтры учитывают только загруженные отправки, поэтому при неполной истории старые принятые решения могут не учитываться.
Буду рад отзывам, сообщениям об багах и предложениям!



