Правила соревнований ACM

ru en

Проверка решений

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

Решения проверяются на наборе тестов, одинаковом для всех участников. Запуск тестов производится последовательно до тех пор, пока все тесты не будут пройдены (в этом случае решение считается принятым), либо пока не будет обнаружен первый тест, на котором решение не работает. Команде сообщается результат, а также, если решение не принято, номер первого непройденного теста.

Оценка результатов

Задача считается решенной, если она принята тестирующим ПО и не отвергнута жюри, о чем команде сообщается через тестирующую систему.

Время, затраченное на решение задачи -- это время (в минутах), прошедшее с начала соревнований до посылки первой принятой попытки для этой задачи, плюс 20 минут за каждую неудачную попытку для этой задачи. Время, затраченное на нерешенную задачу, равно нулю. Общее время равно сумме времен, затраченных на решение всех задач.

Команды упорядочиваются по убыванию числа решенных задач. Команды, решившие одинаковое количество задач, упорядочиваются по возрастанию общего времени. Команды, имеющее одинаковое число задач и одинаковое штрафное время, разделяют общее место.

В таблице результатов используются следующие обозначения:

+задача решена с первой попытки,
+jзадача решена после j неудачных попыток,
-jзадача не решена (с j неудачными попытками)

Для решенных задач также выводится количество минут, затраченных на решение (включая штрафные минуты).

Кафедра информатики, математического и компьютерного моделирования  
Дальневосточный федеральный университет