Время на сервере: 17.05.2012 16:27:37
Инструкция по работе с системой проведения соревнований по программированию
Для начала работы с системой необходимо произвести вход в систему, используя единый пароль СевКавГТУ.
Участие в соревновании
Для участия в соревновании необходимо:
- Перейти в раздел "Соревнования".
- Выбрать нужное соревнование в списке. Если ссылка не активна, значит соревнование еще не началось, либо Вы не имеете прав доступа к нему.
- На странице соревнования присутствует перечень задач, доступных для решения. Для прочтения условия откройте ссылку на нужную задачу.
- На странице с условием задачи отображена вся необходимая информация для решения (имена входного и выходного файлов, ограничения по времени выполнения, по времени работы и условие задачи c примерами входных и выходных значений).
- Для отправки решения перейдите по ссылке "Отправить решение".
- На открывшейся странице выберите компилятор и файл с решением. Решение должно удовлетворять правилам проведения олимпиады.
- После отправки решения Вы увидите сообщение "Решение отправлено", либо сообщение об ошибке. Вы не можете отправлять решения после окончания соревнвоания.
- После отправки решения перейдите по ссылке "Ваши отправки".
Работа со списком отправок
По каждому решению можно увидеть следующую информацию:
- Время отправки.
- Название задачи.
- Итоговый балл (во время соревнования данное поле будет пустым, и значение появится только после подведения итогов).
- Статус проверки решения. Он может состоять из следующих значений:
- AC (Accepted) – программа успешно прошла тесты из условия;
- CE (Compilation error) – ошибка компиляции программы. Проверьте, компилируется ли программа у Вас на компьютере, и правильно ли она оформлена
- WA (Wrong answer) – программа выдала неправильный ответ на тесте из условия;
- PE (Presentation error) – формат выходных данных не соответствует указанному в условии, или выходной файл отсутствует;
- TL (Time limit exceeded) – время выполнения программы превышает ограничения указанные в условии;
- IL (Idleness limit exceeded) – Программа продолжительное время ничего не делала. Скорее всего программа пыталась считать с клавиатуры, либо произошла критическая ошибка в проиложении для операционной системы DOS;
- ML (Memory limit exceeded) – память, выделенная под программу, превышает ограничения указанные в условии;
- RE (Runtime error) – во время выполнения программы произошла ошибка, и программа вернула не нулевое значение. Это могло произойти если программа пытается получить доступ к файлу которого нет, при попытке доступа к несуществующему элементу массива и т.д.
- SV (Security violation) – программа попыталась выполнить запрещенную инструкцию, такую как доступ к файлу вне текущей директории, либо не удалось выполнить программу.
- № Теста – тест из условиия, на котором произошла ошибка.
- Компилятор.
- Исходный код. По нажатию на ссылку будет отображено окно с исходным кодом решения.
- Информация об отправке. По нажатию на ссылку будет отображено окно с подробным описанием прохождения компиляции и тестов.
Работа с архивом задач
Для начала необходимо выбрать задачу. Для этого можно перейти в раздел "Архив", либо открыв задачу прошедшего соревнования, перейти по ссылке "Задача доступна в архиве". Отправка решения и просмотр списка отправленных решений аналогичны работе во время соревнования.