Блог пользователя CMaster

Автор CMaster, история, 8 лет назад, По-русски

Здравствуйте.

Как добавлять задачи в ejudge(3.1.0) с полигона codeforces.

Я пытался сделать Import from Polygon, указал login и password от полигона и имя задачи. Но он долго не грузился.

Есть ли другие способы что бы добавить задачи (может быть не с полигона).

UPD: Можно ли сделать подзадачи?

  • Проголосовать: нравится
  • +9
  • Проголосовать: не нравится

»
8 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Ну есть такой простой алгоритм:

  1. Качнуть пакет с полигона
  2. Сгенерировать тесты локально
  3. Заархивировать все, что получилось (это только для того, чтоб меньше данных копировалось)
  4. Скопировать все это на сервер с еджаджем, там разархивировать в папку контеста
  5. Скомпилировать чекеры на еджадже с опцией -DEJUDGE
  6. Переименовать папки с задачами в A, B, C, ... — чтоб еджадж их увидел
  7. В serve-control тыкнуть на Check contest settings и убедиться, что тесты и чекеры подхвачены
»
8 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Автокомментарий: текст был обновлен пользователем CMaster (предыдущая версия, новая версия, сравнить).