Difference between revisions of "Serve.cfg:problem:lang time adj"
(Created page with "Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/[[serve...") |
|||
| 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 секунд.