Difference between revisions of "Serve.cfg:problem:valuer cmd"
(Created page with "Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/[[serve...") |
|||
Line 1: | Line 1: | ||
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/[[serve.cfg:problem:valuer_cmd|valuer_cmd]] | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/[[serve.cfg:problem:valuer_cmd|valuer_cmd]] | ||
+ | |||
+ | Данная переменная позволяет задать имя программы оценивания задачи. | ||
+ | Программа оценивания задачи получает на стандартном потоке ввода | ||
+ | последовательность результатов запуска программы на всех тестах и | ||
+ | должна выдать на стандартный поток вывода балл, в который оценивается | ||
+ | данное решение. Более подробно о формате входных данных и результата | ||
+ | для программы оценивания см. в соответствующем разделе. По умолчанию | ||
+ | программы оценивания находятся в том же каталоге, что и проверяющие | ||
+ | программы - в каталоге <tt>checkers</tt>. Значение переменной наследуется от | ||
+ | абстрактной задачи, при этом выполняются форматные подстановки. | ||
Поддерживается запуск программ оценивания решений, задаваемых с | Поддерживается запуск программ оценивания решений, задаваемых с |
Revision as of 11:49, 28 February 2012
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры задач/valuer_cmd
Данная переменная позволяет задать имя программы оценивания задачи. Программа оценивания задачи получает на стандартном потоке ввода последовательность результатов запуска программы на всех тестах и должна выдать на стандартный поток вывода балл, в который оценивается данное решение. Более подробно о формате входных данных и результата для программы оценивания см. в соответствующем разделе. По умолчанию программы оценивания находятся в том же каталоге, что и проверяющие программы - в каталоге checkers. Значение переменной наследуется от абстрактной задачи, при этом выполняются форматные подстановки.
Поддерживается запуск программ оценивания решений, задаваемых с помощью конфигурационной переменной valuer_cm раздела описания задачи.
На стандартный поток ввода программе оценивания подаётся следующая информация: N - количество тестов: целое число >=0 и < 100000 результаты запуска программы на каждом тесте задаются тремя числами:
S R T
где S - статус выполнения программы (0 - OK и т. д.), R - балл, полученный за тест, T - процессорное время работы на данном тесте (в миллисекундах)