Difference between revisions of "Serve.cfg:problem:lang time adj"
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]] | ||
+ | |||
+ | |||
+ | '''Редактирование элемента:''' либо страница ''"Editing contest"'', вкладка ''"Problems (serve.cfg)"'', блок ''"Concrete problems"'', поле ''"Language-based time-limit adjustment"''. | ||
Данная | Данная |
Revision as of 14:33, 12 February 2013
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры задач/lang_time_adj
Редактирование элемента: либо страница "Editing contest", вкладка "Problems (serve.cfg)", блок "Concrete problems", поле "Language-based time-limit adjustment".
Данная конфигурационная переменная позволяет задавать поправку к максимальному времени тестирования на 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 секунд.