Difference between revisions of "Serve.cfg:problem:enable checker token"
(Created page with "Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/[[se...") |
(enable_checker_token update) |
||
| Line 1: | Line 1: | ||
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/<tt>[[serve.cfg:problem:enable_checker_token|enable_checker_token]]</tt> | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/<tt>[[serve.cfg:problem:enable_checker_token|enable_checker_token]]</tt> | ||
| + | |||
| + | Данная конфигурационная переменная работает только в режиме | ||
| + | оценивающих проверяющих программ <code>[[Serve.cfg:problem:scoring_checker|scoring_checker]]</code>. Если конфигурационная переменная | ||
| + | <code>enable_checker_token</code> установлена в 1, то проверяющая | ||
| + | программа помимо выставления балла за тест должна вывести | ||
| + | произвольную строку-токен. Строка-токен не должна содержать | ||
| + | пробельные символы или нулевой байт. Строка-токен сохраняется | ||
| + | в протоколе проверки и передается в | ||
| + | [[Оценивающие программы|оценивающую программу]], если она настроена | ||
| + | для данной задачи. | ||
| + | |||
| + | Так например, проверяющая программа может вывести на стандартный поток | ||
| + | вывода | ||
| + | |||
| + | 3 | ||
| + | 0K3RgtC+INGC0L7QutC10L0= | ||
| + | |||
| + | <code>3</code> — это оценка текущего теста проверяющей программой, | ||
| + | а вторая строка — это токен, который будет сохранен в протоколе проверки. | ||
Поддерживается начиная с версии [[изменения в версии 3.7.7|3.7.7]] | Поддерживается начиная с версии [[изменения в версии 3.7.7|3.7.7]] | ||
Latest revision as of 08:59, 20 April 2022
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры задач/enable_checker_token
Данная конфигурационная переменная работает только в режиме
оценивающих проверяющих программ scoring_checker. Если конфигурационная переменная
enable_checker_token установлена в 1, то проверяющая
программа помимо выставления балла за тест должна вывести
произвольную строку-токен. Строка-токен не должна содержать
пробельные символы или нулевой байт. Строка-токен сохраняется
в протоколе проверки и передается в
оценивающую программу, если она настроена
для данной задачи.
Так например, проверяющая программа может вывести на стандартный поток вывода
3 0K3RgtC+INGC0L7QutC10L0=
3 — это оценка текущего теста проверяющей программой,
а вторая строка — это токен, который будет сохранен в протоколе проверки.
Поддерживается начиная с версии 3.7.7