Порядок в каждом раунде.
Отдельные папки соревнований и переключение между A, B, C. Решения не теряются при смене задачи.
Условия, код и тесты — рядом, в привычном VS Code. Всё для того, чтобы сосредоточиться на следующем раунде Codeforces.
Площадь размером n × m метров нужно покрыть плитами a × a. Сколько плит потребуется?
6 6 4
4
#include <iostream>using namespace std;int main() {long long n, m, a;cin >> n >> m >> a;cout << ((n+a-1)/a)* ((m+a-1)/a);return 0;}
6 6 4
—
Нужное — под рукой. Лишнее — в стороне.
Отдельные папки соревнований и переключение между A, B, C. Решения не теряются при смене задачи.
Отдельные файлы C++ и Python, свои шаблоны и привычные расширения VS Code.
Вкладки примеров и собственных тестов, понятные статусы, stdout, stderr и первый отличающийся токен.
Добавьте соревнование заранее. Пока VS Code открыт, опубликованные условия и примеры загрузятся автоматически.
Вставьте ссылку или номер раунда Codeforces. Для каждого соревнования — своя папка.
Условие рядом с редактором. Выберите C++ или Python и начните со своего шаблона.
Запустите тесты, сравните вывод, затем скопируйте код и откройте страницу отправки.
Отправка выполняется на Codeforces. Вход и автоматическая отправка из расширения пока не поддерживаются.
Сохраните привычные сочетания клавиш, расширения и компилятор. ACStride добавляет инструменты соревнований в ваш VS Code.
Для текущей локальной работы аккаунт ACStride не нужен.
Это ранняя версия. Проверка сайта может помешать загрузке; держите Codeforces под рукой.
Нет, это расширение для настольного VS Code. Внутри оно пока называется CFIDE.
Для загрузки условий — нет: встроен отдельный runtime. Для запуска решений на Python нужен Python 3, для C++ — компилятор.
Пока нет. Расширение сохраняет и копирует код выбранного языка, затем открывает нужную страницу Codeforces. Вы вставляете и отправляете код сами.
Сохранённые решения, свои тесты и кешированные условия доступны офлайн. Загрузка, таблица результатов и посылки требуют сети.
Настройте редактор — и возвращайтесь к задачам.
Начать