Serve.cfg:problem:enable checker token

From EjudgeWiki
Revision as of 08:59, 20 April 2022 by Cher (talk | contribs) (enable_checker_token update)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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

Данная конфигурационная переменная работает только в режиме оценивающих проверяющих программ scoring_checker. Если конфигурационная переменная enable_checker_token установлена в 1, то проверяющая программа помимо выставления балла за тест должна вывести произвольную строку-токен. Строка-токен не должна содержать пробельные символы или нулевой байт. Строка-токен сохраняется в протоколе проверки и передается в оценивающую программу, если она настроена для данной задачи.

Так например, проверяющая программа может вывести на стандартный поток вывода

3
0K3RgtC+INGC0L7QutC10L0=

3 — это оценка текущего теста проверяющей программой, а вторая строка — это токен, который будет сохранен в протоколе проверки.

Поддерживается начиная с версии 3.7.7