Difference between revisions of "Serve.cfg:problem:binary input"

From EjudgeWiki
 
Line 1: Line 1:
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/[[serve.cfg:problem:binary_input|binary_input]]
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/[[serve.cfg:problem:binary_input|binary_input]]
  
'''Редактирование элемента:''' страница ''"Editing contest"'', вкладка ''"Problems (serve.cfg)"'', блок ''"Abstract problems"'', поле ''"Input data is binary"''.
+
'''Редактирование элемента:''' страница ''"Editing contest"'', вкладка ''"Problems (serve.cfg)"'', блок ''"Abstract problems"'', поле ''"Input data is binary"'', либо страница ''"Editing contest"'', вкладка ''"Problems (serve.cfg)"'', блок ''"Concrete problems"'', поле ''"Input data is binary"''.
  
 
Если эта переменная установлена, то
 
Если эта переменная установлена, то

Latest revision as of 12:51, 12 February 2013

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

Редактирование элемента: страница "Editing contest", вкладка "Problems (serve.cfg)", блок "Abstract problems", поле "Input data is binary", либо страница "Editing contest", вкладка "Problems (serve.cfg)", блок "Concrete problems", поле "Input data is binary".

Если эта переменная установлена, то предполагается, что входные файлы имеют бинарный формат и автоматически не перекодируются. Автоматическая перекодировка, если данный флаг не установлен, возможна в двух случаях:

  1. при копировании входного файла в рабочий каталог программы, если для соответствующего тестировщика установлена конфигурационная переменная is_dos. В этом случае unix-концы строк \n заменяются на dos-концы строк \r\n.
  2. при выполнении команды "Check contest settings" в разделе просмотра детальной информации о турнире в CGI-программе serve-control. В этом случае из файла удаляются все символы \r, а кроме того в конец файла добавляется \n, если файл до этого не заканчивался этим символом.