Подготовка задачи tests

From EjudgeWiki
Revision as of 09:27, 30 June 2010 by Cher (talk | contribs)

Навигация: Главная страница/Система ejudge/Использование/Виды задач/Задача на написание тестов/Подготовка задачи

Задачи этого типа являются самыми сложными для подготовки. При описании подготовки таких задач будет предполагаться, что турнир настраивается в альтернативной раскладке файлов, то есть все файлы, относящиеся к задаче, размещаются в одном каталоге.

Начальная настройка конфигурационных файлов

Для задачи на написание тестов должны быть установлены следующие параметры задачи.

[problem]
# ... основные параметры задачи ...
type = "tests"
binary
enable_language = "application/x-gzip"

Основные параметры задачи — это идентификатор задачи id, короткое название short_name, полное название long_name и, возможно, внутреннее название задачи internal_name.

Параметр type задает тип задачи как задачу на разработку тестов. Параметр binary разрешает прием двоичных файлов в качестве решений. Параметр enable_language разрешает прием файлов формата GZIP в качестве решений.