| |||||
|
|
ПРАВИЛА ПРОВЕДЕНИЯ ИНТЕРНЕТ ТУРА ВСЕСИБИРСКОЙ ОЛИМПИАДЫ
Участникам олимпиады предлагается от 6 до 8 задач. Продолжительность олимпиады составляет 5 часов. Жюри имеет право продлить олимпиду в случае каких-либо непредвиденных обстоятельств. Организационный комитет и Жюри не могут гарантировать бесперебойной работы сервера олимпиады и сетей связи во время ее проведения. Отказы в работе указанных выше компонентов не могут служить основанием для пересмотра результатов участников олимпиады. Решение задачВо время соревнования участники решают предложенные задачи. Решением является программа (файл с исходным текстом), написанная на одном из языков Pascal или С/С++. Участники могут использовать произвольные системы программирования. Компиляция решений будет производиться с помощью компиляторов Borland Pascal 7.0 и Borland C/C++ 3.1. Создается exe-модуль реального режима. В C/C++ используется модель памяти large. Программам доступно не более 600k нижней памяти. Использование расширенной памяти и промежуточных файлов не допускается. Команда может использовать не более одного компьютера. Входные данные подаются программе в файле input.txt. Программа должна выводить ответ в файл output.txt. Вывод в стандартный поток ошибок и стандартный поток вывода игнорируется. Чтение из стандартного потока ввода не допускается. Основания для дисквалификации командыОснованиями для дисквалификации могут служить следующие действия участника Интернет-олимпиады:
Решение о дисквалификации участника принимает Жюри. Решение Жюри окончательно и обжалованию не подлежит. Проверка решенийПроверка представленных решений проводится во время соревнований. Участники помещают исходный текст программы решения под именем ИМЯ_ЗАДАЧИ.[c/cpp/pas] (например, a.pas) в свой домашний каталог на серевере ccfit.nsu.ru по протоколу FTP, можно использовать FAR. Имена и пароли будут разосланы на e-mail адреса, указаные при регистрации. Полученное решение компилируется с помощью пакетных компиляторов. Участники могут задавать вопросы по тексту задачи в файле ИМЯ_ЗАДАЧИ.que. Ответы на вопросы будут помещаться в файле ИМЯ_ЗАДАЧИ.ans. Решение проверяется путем запуска на наборе тестов, который недоступен участникам и является одинаковым для всех участников. Решение засчитывается в том случае, если оно выдает верные ответы на все тесты. Тестирование производится автоматически, поэтому программы должны в точности соблюдать форматы входных и выходных файлов, описанные в условии каждой задачи. Предполагается, что все входные данные корректны и удовлетворяют всем ограничениям, указанным в условии задачи. В условии каждой задачи указывается максимальное время выполнения для одного теста. Если на одном из тестов программа превысила это время, решение считается неверным. По мере готовности участники посылают свои решения в Жюри для проверки. После этого они могут продолжать работу над другими задачами. После того, как Жюри проверит решение, страница статистики команды будет обновлена. Участнику сообщается, зачтено решение или нет в файле ИМЯ_ЗАДАЧИ.RES в его домашнем каталоге. Если решение не зачтено, сообщается тип ошибки и номер теста, на котором произошла ошибка. В ходе первого тура результаты будут отображаться в таблице. Для просмотра таблицы результатов команды могут использовать веб-браузер. Ссылка на таблицу результатов будет находиться на странице http://www.nsu.ru. Типы сообщений
Программа, снятая по истечении времени исполнения, может дать ошибку, как "неверный ответ", так и "неверный формат вывода" в зависимости от того, успела ли программа что-либо записать в выходной файл. Определение победителейПолную и окончательную ответственность за проверку правильности представляемых решений несет Жюри. Все решения Жюри окончательны и обжалованию не подлежат. Участники ранжируются по числу решенных (т.е. принятых) задач. Участники, решившие одинаковое число задач, ранжируются по суммарному времени решения. Суммарное время решения определяется как сумма времени решения каждой принятой задачи. Время решения задачи определяется как время от начала соревнования до момента посылки решения, признанного правильным, плюс 20 штрафных минут за каждое отвергнутое решение. Задачи, не признанные решенными к моменту окончания соревнования, никакого вклада в суммарное время не дают (в том числе, и в виде штрафов за отвергнутые решения). Все промежуточные результаты, объявленные в ходе соревнования, являются неофициальными. Официальные результаты первого тура олимпиады объявляются в тот же день по окончании соревнования. Ко второму туру допускаются все участники первого тура, независимо от показанного в первом туре результата. Жюри оставляет за собой право приглашения на третий тур победителей отдельных туров. |
|