Difference between revisions of "Statement.xml"
(2 intermediate revisions by the same user not shown) | |||
Line 8: | Line 8: | ||
id = "A" | id = "A" | ||
type = "standard"> | type = "standard"> | ||
+ | <keywords>A+B</keywords> | ||
<statement language="ru_RU"> | <statement language="ru_RU"> | ||
<title>Задача A+B</title> | <title>Задача A+B</title> | ||
− | |||
<description> | <description> | ||
<p>На стандартном потоке ввода задаются два целых числа. | <p>На стандартном потоке ввода задаются два целых числа. | ||
Line 27: | Line 27: | ||
<p>Обратите внимание на диапазон представимых чисел.</p> | <p>Обратите внимание на диапазон представимых чисел.</p> | ||
</notes> | </notes> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</statement> | </statement> | ||
<examples> | <examples> | ||
Line 47: | Line 40: | ||
</example> | </example> | ||
</examples> | </examples> | ||
+ | <review_notes> | ||
+ | <p>Обращайте внимание на стиль оформления программ!</p> | ||
+ | </review_notes> | ||
+ | <review_comments> | ||
+ | <comment>Инициализируйте локальные переменные.</comment> | ||
+ | <comment>Проверяйте возвращаемое значение scanf.</comment> | ||
+ | </review_comments> | ||
</problem> | </problem> | ||
Line 58: | Line 58: | ||
Текст в элементах <tt>input</tt> и <tt>output</tt> отображается в браузере с сохранением форматирования. | Текст в элементах <tt>input</tt> и <tt>output</tt> отображается в браузере с сохранением форматирования. | ||
− | Так будет выглядеть условие задачи для участника турнира: [[ | + | Так будет выглядеть условие задачи для участника турнира: [[Media:Problem_view.png|screenshot]]. |
Содержимое элементов <review_notes> и <review_comments> не отображается участнику турнира при сдаче задач, | Содержимое элементов <review_notes> и <review_comments> не отображается участнику турнира при сдаче задач, | ||
Line 66: | Line 66: | ||
при просмотре исходного кода посылки. Судья может нажать на кнопке, соответствующей этому тексту, тогда текст будет | при просмотре исходного кода посылки. Судья может нажать на кнопке, соответствующей этому тексту, тогда текст будет | ||
добавлен в окно коментариев по данной посылке. | добавлен в окно коментариев по данной посылке. | ||
+ | |||
+ | Так будет выглядеть посылка по задаче для администратора: [[Media:Review_notes.png|screenshot]]. |
Latest revision as of 20:46, 22 May 2017
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/statement.xml
Пример файла с условием задачи:
<?xml version="1.0" encoding="utf-8" ?> <problem package = "ru.ejudge.sample_contest" id = "A" type = "standard"> <keywords>A+B</keywords> <statement language="ru_RU"> <title>Задача A+B</title> <description> <p>На стандартном потоке ввода задаются два целых числа. На стандартный поток вывода напечатайте сумму этих чисел.</p> </description> <input_format> <p>Числа задаются по одному в строке в десятичном виде. Числа по модулю не превышают 32000. Пробельные символы перед числом и после него отсутствуют. Пустые строки в вводе отсутствуют.>/p> </input_format> <output_format> <p>На стандартный поток вывода напечатайте результат в десятичном виде.</p> </output_format> <notes> <p>Обратите внимание на диапазон представимых чисел.</p> </notes> </statement> <examples> <example> <input>1 2</input> <output>3</output> </example> <example> <input>-1 1</input> <output>0</output> </example> </examples> <review_notes> <p>Обращайте внимание на стиль оформления программ!</p> </review_notes> <review_comments> <comment>Инициализируйте локальные переменные.</comment> <comment>Проверяйте возвращаемое значение scanf.</comment> </review_comments> </problem>
Атрибуты package, id, type в настоящее время не используются.
В элементах title, description, input_format, output_format, notes, review_notes может находиться произвольное XHTML-содержимое, которое будет отображено в браузере.
Если элемент title отсутствует, в качестве заголовка будет взято имя задачи из конфигурационного файла.
Текст в элементах input и output отображается в браузере с сохранением форматирования.
Так будет выглядеть условие задачи для участника турнира: screenshot.
Содержимое элементов <review_notes> и <review_comments> не отображается участнику турнира при сдаче задач, но доступно судьям и администраторам турнира при просмотре исходного кода посылки.
В элементах comment должен содержаться текст без тегов HTML или HTML-entities. Он отображается администраторам и судьям при просмотре исходного кода посылки. Судья может нажать на кнопке, соответствующей этому тексту, тогда текст будет добавлен в окно коментариев по данной посылке.
Так будет выглядеть посылка по задаче для администратора: screenshot.