NetNado
  Найти на сайте:

Учащимся

Учителям



Правила соревнования Основные правила Продолжительность олимпиады 5 часов


Правила соревнования

1. Основные правила

    1. Продолжительность олимпиады 5 часов.

    2. Непосредственно перед соревнованиями будет проведен пробный тур. Во время пробного тура участники знакомятся с работой автоматизированной проверяющей системы, уточняют для себя правила проведения соревнований.

    3. Участникам будет предложено от 8 до 14 задач, условия задач записаны на русском языке.

    4. Разрешается использовать любую литературу или личные записи.

    5. Запрещается использовать любые электронные источники и носители информации: портативные компьютеры, калькуляторы, радиотелефоны, пейджеры, дискеты, компакт-диски и т.п.

    6. Для решения задач разрешается использовать следующие системы программирования: Free Pascal, Visual C++ 2003-2010, MinGW C++, Java 6-7 (IDEA или Eclipse).

    7. На проверку посылается исходный текст программы.

    8. Программа должна полностью содержаться в одном файле, использование своих модулей и заголовочных файлов не допускается

    9. Программа должна читать входные данные только из файла input.txt и выводить результат в выходной файл output.txt. Программа должна считать, что эти файлы находятся в текущем каталоге.

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

    1. Гарантируется, что входные файлы будут соответствовать формату, указанному в условии.

    2. Во всех задачах будет указано максимальное время работы на одном тесте. Программа, превысившая допустимый предел времени работы, автоматически прерывается.

    3. Проверка решений проводится во время соревнования.

    4. Жюри проверяет решение на наборе тестов, неизвестном участникам, но одинаковом для всех.

    5. После автоматизированного тестирования на компьютер участника соревнований приходит сообщение, содержащее информацию о результате работы программы по каждому тесту.

    6. В случае намеренных действий по дестабилизации процесса проверки участник будет дисквалифицирован!

    7. Участник имеет право посылать на проверку решения неограниченное число раз. Однако в случае, если жюри посчитает, что многочисленными посылками участник пытается дестабилизировать работу проверяющей системы, он может быть дисквалифицирован.

    8. Участник соревнований имеет право задавать жюри вопросы относительно возможного неоднозначного понимания условия задачи. Вопрос должен быть задан в письменной форме и подразумевать ответ "да"/"нет". Жюри может также ответить "без комментариев". Жюри имеет право распространить вопрос вместе с ответом между всеми участниками.

  1. Определение победителей

    1. Для участников, выступающих в специализированной секции, подсчет результатов будет проводиться по системе, принятой в ICPC ACM (International Collegiate Programming Contest Association for Computing Machinery): выигрывает участник, правильно решивший наибольшее число задач. Задача считается решенной, если она прошла все тесты жюри. В случае равенства числа решенных задач выигрывает участник с наименьшим штрафным временем (суммарным временем решения задач с добавлением 20 мин. за каждую попытку сдачи неправильного решения, если в итоге эта задача была решена). Например, если участник решил задачу на 120-й минуте с начала соревнования с третьей попытки, то ему будет засчитано время 160 минут. Частичные решения не учитываются и на результат не влияют.

    2. Для участников, выступающих в общей секции, главным результатом является количество набранных баллов. Изначально каждая задача оценивается в N баллов. Этот балл участник получает при полном решении задачи с первой попытки. За каждую неудачную попытку вычитается один балл. Таким образом, если участник полностью решил задачу с третьей попытки, то он получает N-2 баллов. Решение считается полным, если пройдены все тесты жюри по данной задаче. Частичные решения оценивается следующим образом: максимум по задаче (N баллов) за вычетом количества предыдущих попыток делится на 1.5 и умножается на долю пройденных тестов. Результатом для данной задачи является лучший балл по всем попыткам.

    3. В процессе соревнований участники могут наблюдать промежуточные результаты.

    4. Все промежуточные результаты являются неофициальными.

    5. За час до окончания олимпиады обновление таблицы результатов прекращается. Окончательные результаты становятся известны только на процедуре награждения.

страница 1


скачать

Другие похожие работы: