Difference between revisions of "Serve.cfg:problem:lang time adj"

From EjudgeWiki
 
Line 1: Line 1:
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/[[serve.cfg:problem:lang_time_adj|lang_time_adj]]
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/[[serve.cfg:problem:lang_time_adj|lang_time_adj]]
 +
 +
Данная
 +
конфигурационная переменная позволяет задавать поправку к
 +
максимальному времени тестирования на 1 тесте (<tt>time_limit</tt>) в
 +
зависимости от языка программирования. Поправка задаёт
 +
дополнительное время в секундах и должна быть больше 0 и не
 +
больше 100.
 +
 +
Конфигурационная переменная <tt>lang_time_adj</tt> может
 +
быть задана несколько раз, определяя таким образом поправки для
 +
нескольких языков в данной задаче. Каждая спецификация поправки
 +
имеет вид:
 +
LANG=ADJ
 +
где <tt>LANG</tt> - это короткое имя языка программирования, а <tt>ADJ</tt> -
 +
целое число. Например,
 +
lang_time_adj="dcc=1"
 +
lang_time_adj="java=10"
 +
 +
Для некоторой задачи задаёт, что для программ для <tt>Delphi</tt> время
 +
тестирования должно быть увеличено на 1 секунду по сравнению с
 +
заданным в поле <tt>time_limit</tt>, а для программ на <tt>Java</tt> - на 10
 +
секунд.

Revision as of 10:22, 28 February 2012

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры задач/lang_time_adj

Данная конфигурационная переменная позволяет задавать поправку к максимальному времени тестирования на 1 тесте (time_limit) в зависимости от языка программирования. Поправка задаёт дополнительное время в секундах и должна быть больше 0 и не больше 100.

Конфигурационная переменная lang_time_adj может быть задана несколько раз, определяя таким образом поправки для нескольких языков в данной задаче. Каждая спецификация поправки имеет вид:

LANG=ADJ

где LANG - это короткое имя языка программирования, а ADJ - целое число. Например,

lang_time_adj="dcc=1"
lang_time_adj="java=10"

Для некоторой задачи задаёт, что для программ для Delphi время тестирования должно быть увеличено на 1 секунду по сравнению с заданным в поле time_limit, а для программ на Java - на 10 секунд.