Difference between revisions of "Подготовка задачи tests"
Line 1: | Line 1: | ||
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Виды задач]]/[[Задача:tests|Задача на написание тестов]]/[[Подготовка задачи tests|Подготовка задачи]] | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Виды задач]]/[[Задача:tests|Задача на написание тестов]]/[[Подготовка задачи tests|Подготовка задачи]] | ||
− | Задачи этого типа являются самыми сложными для подготовки. При описании подготовки таких задач будет предполагаться, что турнир настраивается в альтернативной | + | Задачи этого типа являются самыми сложными для подготовки. При описании подготовки таких задач будет предполагаться, что турнир настраивается в [[Альтернативная раскладка файлов|альтернативной раскладке файлов]], то есть все файлы, относящиеся к задаче, размещаются в одном каталоге. |
+ | |||
+ | === Начальная настройка конфигурационных файлов === | ||
+ | |||
+ | Для задачи на написание тестов должны быть установлены следующие параметры задачи. | ||
+ | |||
+ | [problem] | ||
+ | # ... основные параметры задачи ... | ||
+ | type = "tests" | ||
+ | binary | ||
+ | enable_language = "application/x-gzip" | ||
+ | |||
+ | Основные параметры задачи — это идентификатор задачи [[Serve.cfg:problem:id|<tt>id</tt>]], короткое название [[Serve.cfg:problem:short_name|<tt>short_name</tt>]], полное название [[Serve.cfg:problem:long_name|<tt>long_name</tt>]] и, возможно, внутреннее название задачи [[Serve.cfg:problem:internal_name|<tt>internal_name</tt>]]. | ||
+ | |||
+ | Параметр [[Serve.cfg:problem:type|<tt>type</tt>]] задает тип задачи как задачу на разработку тестов. Параметр [[Serve.cfg:problem:binary|<tt>binary</tt>]] разрешает прием двоичных файлов в качестве решений. Параметр [[Serve.cfg:problem:enable_language|<tt>enable_language</tt>]] разрешает прием файлов формата <tt>GZIP</tt> в качестве решений. |
Revision as of 09:27, 30 June 2010
Навигация: Главная страница/Система ejudge/Использование/Виды задач/Задача на написание тестов/Подготовка задачи
Задачи этого типа являются самыми сложными для подготовки. При описании подготовки таких задач будет предполагаться, что турнир настраивается в альтернативной раскладке файлов, то есть все файлы, относящиеся к задаче, размещаются в одном каталоге.
Начальная настройка конфигурационных файлов
Для задачи на написание тестов должны быть установлены следующие параметры задачи.
[problem] # ... основные параметры задачи ... type = "tests" binary enable_language = "application/x-gzip"
Основные параметры задачи — это идентификатор задачи id, короткое название short_name, полное название long_name и, возможно, внутреннее название задачи internal_name.
Параметр type задает тип задачи как задачу на разработку тестов. Параметр binary разрешает прием двоичных файлов в качестве решений. Параметр enable_language разрешает прием файлов формата GZIP в качестве решений.